How is your experience with the OutSystems Community?
15
Views
7
Comments
Registro de Ponto

Melhor caminho para realizar a criaĂ§Ă£o de um aplicativo de registro de ponto!

2019-11-11 17-10-24
Manish Jawla
 
MVP

Hi @ANDRÉ LOBO 

I would start with a simple approach and add more features only if they're really needed.

A basic solution could have an Employee table and a Time Entry table to store clock-in and clock-out times. Then create a screen where the user can easily punch in and punch out with a single button.

If you need extra security later, you can add things like GPS location, photo capture, or manager approval for edited time entries.

Keeping the first version simple makes it much easier to maintain and improve as new requirements come up.

Hope this helps!

Regards,

Manish Jawla

2026-10-23 22-25-52
Edson Marques
 
MVP

Hi @ANDRÉ LOBO ,

Here are some suggestions for this project:


Mobile Layer:

For the employee: standard time-clocking (including geolocation, employee photo capture—though managers can disable this requirement—and timestamping based on the server clock to prevent mobile device time manipulation) as well as manual time entry (requiring a justification, the option to attach a photo and/or document, and manager approval).

Web Layer:

For the manager: monitoring employee attendance; approving or rejecting manual time entries; generating monthly reports; and adjusting configuration settings, such as requiring an employee photo during clock-in/out.

Security Measures:

On mobile: check if developer mode or root access is enabled (if so, the app should flag the use of these features); detect the use of VPNs or "Fake GPS" apps and log a note regarding their use in the employee's time record.


I created a brief requirements document with the help of AI, which is attached here for your review. Since you mentioned this in Portuguese, I prepared the document in Brazilian Portuguese (PT-BR).


Best regards,
Edson Marques

Documento_de_Requisitos_Registro_de_Ponto.docx
2026-10-23 22-25-52
Edson Marques
 
MVP

Here is the document in English.

Time_and_Attendance_System_Requirements_Document.docx
2023-11-18 15-16-13
ANDRÉ LOBO

Perfeito vou analisar com calma a documentaĂ§Ă£o, muito obrigado!!!

2025-11-18 12-43-07
Mariana Junges
Champion

For the front end, you can put your requirements in Stitch, for example, and have some mockups that help you get a clearer idea of what screens you need.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.