- User should be able to log in
- User should be able to complete, delete, create, read ToDos
- User's ToDos should be persisted server-side
- ExpressJS app
- Mongo
- React / Redux
- Apache (for production, not for our purposes)
- User requests
/
- Respond with
index.html
- Then request JS / etc assets
- Add DB
- ToDo Models
- Sessions/Logins
- REST API
- Client SPA (React/Redux)