This is a basic CRUD in AngularJS
Where you will find the following features/technologies:
- Single Page Application
- Bootstrap Framework
- Pagination
- Filtering
- Form Validation
- Data retrieval from REST API (json-server)
- Http-server in NodeJS
- ngResource, UI Router
- Install nodeJs
- Install bower
npm install -g bower
- Update packages with bower
bower-update
- Install http-server
npm install http-server -g
- Install json-server
npm install -g json-server
- Open a windows console and run the http-server
http-server C:\path-to-the-application (For example: C:\Users\juan\Dropbox\AngularJs-Application) -c-1
- Open another terminal and run the json-server (port 300)
json-server -p 300 C:\path-to-the-application\json-server\items.json (For example: C:\Users\juan\Dropbox\AngularJs-Application\json-server\directors.json
- Open your browser: http://localhost:8080/app/#/