Dino HR is The HR Management system streamlines organizational processes, empowering Super Admins to manage tasks seamlessly. Admins oversee employee management, communication, and control attendance, leaves, and events. Employees benefit from a user-friendly interface for simplified management. Common features include secure authentication, user profiles, and responsiveness across devices, enhancing overall efficiency and communication. Emphasizing security and comprehensive documentation, the system optimizes human resources management.
Follow these steps to set up and run the project:
-
Clone the repository:
For Windows:
git clone https://github.com/meraj2085/dino-backend.git cd dino-hr
For macOS:
gh repo clone https://github.com/meraj2085/dino-backend.git cd dino-hr
-
Install dependencies using Yarn:
yarn
-
Run the project:
yarn start
Make sure to have Git and Yarn installed globally before running the commands above.
Super Admin
super@admin.com
password: Dino-123
Admin (Dino Corporation)
admin@dino.com
password: Dino-123
Employee (Dino Corporation)
employee@dino.com
password: Dino-123
- Add, view, and update organizations.
- Assign admin users to different organizations.
- View and manage booking requests from the "Book a Call" page.
- Access and review feedback provided by users.
- Super admin will be notified if there are new bookings or feedback.
- Add, view, and update employee details.
- Send notifications to all employees or individual employees.
- View a basic address card for all employees in the organization.
- See a list of all employees under my team.
- View overall attendance.
- View personal attendance.
- Apply for leaves.
- View applied leaves.
- Approve leaves for my organization.
- Add events to the organization.
- View all events in the organization.
- Maintain a calendar of events.
- Access a basic address card containing the contact details of all employees.
- View a list of team members.
- Add personal attendance.
- View personal attendance history.
- Apply for leaves.
- View applied leaves.
- View upcoming events.
- Access a calendar displaying events.