This repository hosts the HR Platform Project developed for Extramus Company. The platform is an ERP (Enterprise Resource Planning) system that streamlines HR processes, including employee management, time tracking, payroll, and more. This project was part of an internship where I contributed to both the frontend and backend development.
Employee Management: Add, edit, and manage employee details in a centralized system. Time Tracking: Monitor working hours, attendance, and productivity. Payroll Management: Automate salary calculations and manage payment records. User Roles and Permissions: Role-based access control for admins, HR, and employees. Responsive Design: Optimized for seamless use on desktops and mobile devices.
React.js: For building an interactive user interface. Bootstrap/Material-UI: For responsive and aesthetically pleasing components. Axios: For handling API requests to the backend.
Node.js: For server-side logic and API development. Express.js: Lightweight web framework for routing and middleware. MongoDB: NoSQL database for storing employee and company data. JWT Authentication: Secure user authentication with JSON Web Tokens.