Employee Record System is a platform created by for keeping records of employees in a company
Sever third-party packages installed using npm i: bcrypt, body-parser, cors, dotenv, express, jsonwebtoken, jwt-decode, nodemailer, rand-token, pg
Client third-party packages installed using npm i: DaisyUI, ngx-loading, ng2-search-filter, PrimeNG, PrimeIcons, rxjs, Tailwind
You must have installed the following
- nodeJS(expressjs)
- Angular CLI
- To install nodeJS, visit this site: https://nodejs.org/en/ choose the LTS version
- To install Angular, run the command "npm install -g @angular/cli" in the terminal
- cd server
- npm install
- npm install -g nodemon
- nodemon server.js
N.B Backend is hosted on heroku
N.B Database we are using herku postgres
- cd ../client
- npm install
- ng server -o
N.B Frontend is hoated on netlify
step 1 : docker-compose build --no-cache
step 2 : docker-compose up
OR
Run : docker-compose up -d