AngularJS CRUD application demo
The idea is to demonstrate how to write a typical, non-trivial CRUD application using AngularJS. To showcase AngularJS in its most advantageous environment we've set out to write a simplified project management tool supporting teams using the SCRUM methodology. The sample application tries to show best practices when it comes to: folders structure, using modules, testing, communicating with a REST back-end, organizing navigation, addressing security concerns (authentication / authorization).
This sample application is featured in our book where you can find detailed description of the patterns and techniques used to write this code:
We've learned a lot while using and supporting AngularJS on the mailing list and would like to share our experience.
- Persistence store: MongoDB hosted on MongoLab
- Backend: Node.js
- Awesome AngularJS on the client
- CSS based on Twitter's bootstrap