This is intended to be the server part for a future web application to track your habits.
I intend to use TDD and try to keep the things simple as much as possible.
- Define app structure.
- Define app database. I am really interested in PostgreSQL using pg-promise. Maybe MongoDB with Mongoose.
- Create models to handle database transactions.
- Create a layer between routes and models to do some logic (if needed).
- Create a web client in a separate repository.
- Deployment using Heroku or OpenShift?.
This application is relased under the terms of GPLv3 license.