From the course: JavaScript Code Challenges: Creating Web Apps

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Planning the features

Planning the features

- [Instructor] All right, let's build something actually useful for real life. Whether you're actively job hunting or just collecting job offers, like Pokemon cards, this app has your back. Because this one has both frontend and backend, planning is extra important. Here is a roadmap. We'll start with small backend using Node.js and Express to handle job data. It will be just a basic REST API. Then we'll test it to make sure it does what it says on the tin, list jobs, add new ones, and so on. Next, we'll build a front end, which is a dashboard that shows your job applications and a form to add the new ones. We'll wire up the front end and backend to talk to each other. Finally, we'll clean up both the UI and the rest of our codes. Now that it's mapped out, let's see what we need in terms of JavaScript concepts.

Contents