This project was built to demonstrate important modern technologies and design patterns.
- Model-View-Controller (MVC) architecture pattern
- Model: JSON data with write access through the FS module in Node.js
- View: EJS partials in Express
- Controller: Express and Middleware
- Sockets.io alllows for peristent connections for real-time updates