This is a course-project for the JavaScript Applications Course in TelerikAcademy. It is a Single Page Application for creating and managing invoices. After a quick registration you'll be able to create your own invoices, which will be stored in your profile where you can manage them. The application do not use cookies, but local storage to gave you ability to authenticate without enter a password every time you visit the page. You can visit the page at https://invoice-cerberus.herokuapp.com or run the application locally by following next few steps.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Clone the repository on your local machine. Read more...
Install the required dependencies by typing following command in command line:
npm install
Start the local node server by typing following command in command line:
npm start
Visit the server at: http://localhost:3030
All libraries could be load through node_modules/ as libraries/ after npm install.
To run the unit tests for the application type the following command in command line:
npm test
Add additional notes about how to deploy this on a live system
- Express - Web framework for Node.js server.
- SystemJS - Module loader for loading dependancies.
- Bootstrap - Framework for developing responsive projects on the web.
Team Cerberus - Team-Cerberus
- Stefan Danchev - hankrum
- Deyan Nikolov - nikolovdeyan
- Stefan Ludzhev - ludzhev
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details