Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/makhosi6/hradmin.dev
- Owner: makhosi6
- License: mit
- Created: 2023-09-30T17:58:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-09T00:13:38.000Z (about 1 year ago)
- Last Synced: 2024-11-08T20:11:59.558Z (about 2 months ago)
- Language: TypeScript
- Size: 109 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)