This application is created for the front-end of a web-based Inventory Management System.
- Install a web browser and a text editor (Recommend: Google Chrome and VS Code).
- Install Node.js (Recommend: 14.4.0).
-
Clone the respository:
git clone https://github.com/Hasitha-Lakshan/Inventory-Management-System-Front-end.git
-
Install node package manager:
npm install
-
Run the server:
ng serve
-
Install other packages:
- Installing Bootstrap:
npm i --save bootstrap
- Add Bootstrap into the styles of angular.json file:
"./node_modules/bootstrap/dist/css/bootstrap.min.css"
- Installing popper.js:
npm install popper.js --save
- Installing jQuery:
npm install jquery --save
- Add jQuery and JS into the scripts of angular.json file:
"./node_modules/jquery/dist/jquery.min.js", "./node_modules/bootstrap/dist/js/bootstrap.min.js"
- Installing ngx-webstorage:
npm install --save ngx-webstorage
- Installing JwtHelperService:
npm install --save @auth0/angular-jwt
- Fix the bad dependencies:
npm audit fix --force
Note: Access to the "V1" folder using cmd before installing the packages.
- Angular
- HTML
- CSS
- JavaScript
- Bootstrap
See the detailed list of contributors who contributed to this project.