ProximaHR
MongoDB
OAuth2
Python
FastAPI
JWT
Lessons learned
1
Data Management
Developed modules to handle comprehensive employee records, ensuring data integrity and confidentiality.
2
Attendance and Leave Tracking
Implemented features to monitor employee attendance and manage leave requests effectively.
3
Performance Evaluation
created tools for conducting and recording employee performance reviews.
4
User Roles and Permissons
Established a system to define different user roles (e.g., HR manger, employee) with specifc permissions enhancing security and functionality.
Key Technologies
Python
Primary programming language for the backend service.
FastAPI
Framework used for building the API.
OAuth2
Implemented for secure user authentication.
MongoDB
NoSQL database for flexible and scalable data storage
JWT (JSON Web Tokens)
Utilized for authentication and authorization.
Access & Availability




