This application was developed for the group project of CS3043: Database Systems.
Backend of the application can be found here
Jupiter Apparels is a multinational corporation with over 1000 employees. Currently the branches of Jupiter are at Sri Lanka, Bangladesh and Pakistan. Although they use SAP as the ERP to manage key activities of the organization, the management has felt that SAP is too much of an overheard in a management perspective. On one hand it requires specifically trained SAP engineers to do the slightest change while training management employee to use the system is a hassle. Hence, Jupiter has requested our team come up with a easy to use human resource management system as the initial phase.
Read more here.
The application uses MySQL for the database. The frontend is built using React and the backend is made using Node.js and Express.
Install Node JS : Refer to https://nodejs.org/en/ to install nodejs
Clone the project into local
git clone https://github.com/HRM-Solutions/jupiter-hrm-fe.git
Install all the npm packages. Go into the project folder and type the following command to install all npm packages
npm install
In order to run the application type the following command
npm start
The application runs on localhost:3000
Create a .env
file inside the cloned directory and define the following variable
REACT_APP_BACKEND_URL=url_for_backend
Group 10 members:
- Kobinath A. (200308F)
- Muaadh M.N.M. (200401J)
- Mushraf M.I.M. (200404V)
- Niles D.A. (200421U)
- Rajeevan Y. (200501P)