Project overview
- A smart HR solution designed for scalability and efficiency to manage HR data, employee records, and internship programs.
- Features include automated attendance tracking, contract management, performance reviews, task assignment by supervisors, evaluation of interns, and report generation.
- Emphasis on data security and simplified HR operations for organizations.
Responsibilities / Deliverables
- Design and implement front-end interfaces (React) for HR dashboards, attendance, contracts, performance reviews, and reporting tools.
- Develop back-end services (Node.js) and APIs to support task assignment, evaluations, and secure data access.
- Integrate and model data storage using MongoDB to handle employee records, intern profiles, attendance logs, contracts, and reports.
- Ensure system scalability, implement authentication/authorization, and follow best practices for data security.
Required skills & technical stack
- Proficiency with React for building interactive UI components and dashboards.
- Experience with Node.js for server-side development and RESTful API design.
- Familiarity with MongoDB (schema design, queries, indexing) for HR data management.
- Understanding of authentication, role-based access control, and secure handling of personal data.
Learning outcomes & scope
- Gain practical experience building a full-stack HR platform covering attendance tracking, contract workflows, and performance modules.
- Learn to produce management reports, implement supervisor workflows, and optimize data models for HR operations.
- Opportunity to focus on scalability, security, and real-world deployment considerations for enterprise tools.
Project details & application
- Duration: 4-6 months; Number of trainees: 1; Target: PFE BOOK 2026.
- To apply, please submit your application via the form: Apply here.