A web based TODO manager using a MongoDB data store, Express web stack, Angular.js front end and Node.js server side (MEAN). It also uses angular bootstrap components for the calendar and jquery ui for the sorting.
I've tried to keep the UI simple and uncluttered, and used common intuitive patterns where possible, for example:
- Prioritising the list is done using a draggable list and editing
- Clicking the item edits it.
- Use of colours and popups to limit the amount of text on the page.
https://trello.com/b/N350OOWM/toptal-todo-list
- node.js > 0.8
- mongodb
git clone git@github.com:Toptal-screening/project-dylan-clement.git
cd project-dylan-clement
npm install
npm start