Project Overview

Summary: React Native mobile application for recording and managing employee work hours with accuracy and compliance with labor laws, optimizing human resources management.

Ponto PI is a React Native app with development managed by my senior Monuery Junior. The app’s goal is to record and manage employee work hours with accuracy and compliance.

Ponto PI is a tool used to record, control, and manage employee work hours in an organization. It can be implemented in different ways, including manual, mechanical, digital, or biometric systems, depending on the company’s needs. The main function of this system is to ensure accuracy and compliance with labor laws, in addition to optimizing human resources management.

I joined the project to maintain the codebase and develop new modules. The app was built with React Native and related tools, focusing on reliability, clear workflows, and an efficient experience for organizations.

Project Images

Initial Screen

Points Page

Technology Stack

Mobile Framework:

  • React Native
  • JavaScript/TypeScript

Platform:

  • iOS and Android

Features:

  • Time tracking
  • Biometric integration support
  • Compliance management
Key Features
  • Work Hours Recording: Accurate recording of employee work hours
  • Compliance Management: Ensure compliance with Brazilian labor laws
  • Multiple Implementation Methods: Support for manual, digital, and biometric systems
  • Human Resources Optimization: Streamline HR management processes
  • Reliable Workflows: Clear and efficient processes for organizations
  • Data Accuracy: Precise tracking and reporting of work hours
  • User-friendly Interface: Intuitive experience for employees and administrators
My Contributions
  • Code Maintenance: Maintained the existing codebase
  • Module Development: Developed new modules and features
  • Code Quality: Ensured code reliability and performance
  • User Experience: Improved user workflows and experience
  • Issue Resolution: Bug fixes and issue resolution
  • Code Optimization: Code refactoring and optimization
Project Team
  • Project Manager: Monuery Junior - Senior developer who managed the project development
  • My Role: Code maintenance and new module development