https://learn.foundersandcoders.com/course/syllabus/apprenticeship/server/project/
Your project this week is to build a microblogging site. It should allow users to submit their own posts and view all the posts submitted by others.
Note: we aren’t expecting the data to persist when the server restarts (we’ll be looking at databases for this next week).
- As an opinionated person, I want to: post my thoughts so others can read them
- As a bored person, I want to: read what other people have posted
- As an impulsive person, I want to: delete my posts so no one can see them anymore
- 1 page with a form to submit posts,
- 1 page showing all posts
**No index.html** files (all HTML responses should be created dynamically within Node)
**No script.js** No client-side JavaScript (all logic should happen on the server)
- → Only server.js
- All static assets served correctly (CSS, favicon etc)
- link CSS when we create html in server.js
- Tests for each server route
- A responsive, mobile-first design
- Ensure your app is accessible to as many different users as possible
- Below are the tests for all of our routes