mean-app
This is a full stack
JavaScript web application. It is a Single page application (SPA)
backed by a RESTful web server.
JSON is used as the communications protocol between the SPA and the web server.
Token-based authentication
is used for server side authentication.
Technologies used:
- AngularJS as client side framework
- ExpressJS as the web application framework
- NodeJS as the server platform
- MongoDB as the NoSQL database
- Mongode as a thin wrapper around the MongoDB Node.JS driver
- UI Bootstrap front-end components written in pure AngularJS by the AngularUI team
- Bootstrap CSS 3.x as the front-end framework
- ng-grid for angular data grid visualization
- socket.io as the event transport mechanism
- jQuery JavaScript library
- UnderscoreJS for functional programming support
- Eclipse is used for the development IDE
- GitHub is used for the source repository