HR Administration System which allowing users to efficiently manage employee details and department information. Employees can be added with essential data such as name, contact details, and manager, while HR Administrators have full control over all aspects, including user access and department statuses.
-
Get the latest source code
-
Unzip and
cd
to the root of the project -
Install package,
npm install
-
Fired up the database server, by running this command on root on the project.
docker-compose up -d --remove-orphans --force-recreate
-
Build and run,
npm run build && npm start
, ornpm run dev
if you prefer. -
Then visit
http://localhost:3000
NOTE: the .env
file is included
I have made an effort to explain the structure of the backend/API. Please refer to the documentation at the following link: https://documenter.getpostman.com/view/10788255/2s9YJgULiu