HR Platform developed in a 3-day period, during the Hackathon promoted by Vicaima and 42 Porto (13 - 16 May 2024).
Challenge · Approach · Features · Technologies used · Next steps · Credits · License
To design and implement a platform to facilitate the performance evaluation process within the organization, improving its efficiency through better communication and data handling.
A user-friendly digital platform that supports three distinct roles, each with its own set of features tailored to their responsibilities:
Admin (HR)
, Assessor
, and Assessed Employee
.
Admin (HR) | Assessor | Assessed Employee |
---|---|---|
|
|
|
- Backend: Built using
Django
withSQLite
for data storage and management. - Security: Implemented role-based access control and secure data handling using
Django
’s security features. - Frontend: A clean and user-friendly interface to mediate interaction between users and the platform developed in
Figma
. Data views are customized based on the user’s role.
The core functionalities of the platform have been implemented, including role-based access, performance evaluation event management, and employee data handling. We have developed a consistent user-experience through a design system that ensures interface clarity and ease of use.
Implement a data dashboard for enhanced visualization of organizational performance data and a mechanism for evaluated users to confirm their knowledge of evaluation results.
Add additional features to enhance each role's capabilities.
Continuously adapt the platform to meet Vicaima’s specific organizational needs by introducing new variables and features.
Lucas Medeiros @Lucas42Porto
Luís Balsa @LuisBalsa
Rui Pires @Rui-Pedro-Pires
Teresa Chow (me)
This work is published under the terms of the GNU General Public License.