Skip to content

DevLog 3-3

Create a full stack application using Node and Express

Section titled “Create a full stack application using Node and Express”

Create a full stack application following Chapter 9 of Critical Web Design and the Bad Password API Node/Express tutorial.

  1. Read 📚 Chapter 9 in Critical Web Design. ✏️ Write a reflection about the Context for this chapter.

  2. Fork an existing Github project (criticalwebdesign/bad-password-api-starter) (CWD 9.3)

  3. Connect to a remote API and use JSON data in a frontend (CWD 9.3)

  4. Modify the project structure, install dependencies, and run the project. (CWD 9.4)

  5. Add static and dynamic API routes using Express. (CWD 9.4)

  6. Create a free Vercel account (CWD 9.4)

  7. Deploy your project on Vercel. (CWD 9.4) Paste the link ✏️ here: Elie Bad Password API

  8. Read 📚 Hacktivist deletes white supremacist websites live onstage during hacker conference, TechCrunch 2026 Post a reading response in your DevLog per information in the Assignments.

  9. Write a reflection explaining what you learned in your DevLog. Link to sources. ✏️

    Throughout this devlog I learned the basics of API and especially how to connect API’s to other aspects of Full Stack projects. For a while I struggled to properly connect the API to the front end of the project and it was so frustrating because it took me 2 days to find the issue and it was a simple issue of putting a code block in the wrong area. This shows the importance of properly debugging and linking APIs and routes. I also learned a little bit about surveillance and surveillance culture.

    I did not use any sources outside of the ones provided through the tutorials and devlogs.

  10. Publish it and turn it in by posting the direct link to this DevLog on Moodle.