Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/makhosi6/hradmin.dev

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.
https://github.com/makhosi6/hradmin.dev

Last synced: 4 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

# hradmin.dev

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.

## Installation

- Get the latest [source code](https://github.com/makhosi6/hradmin.dev/releases/latest)

- 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`, or `npm run dev` if you prefer.

- Then visit [`http://localhost:3000`](http://localhost:3000/)

_NOTE: the `.env` file is included_

## Documentation

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](https://documenter.getpostman.com/view/10788255/2s9YJgULiu)