Skip to main content

Sweldo Salary System

We use the ZKTeco biometric scanner to capture attendance. This app allows the upload of time sheet data and has a dashboard to track employee performance.

  • Supabase
  • Flutterflow
  • Firebase
  • No-Code
Sweldo Time Sheet
"Time Sheet shows the time in and out of each employee. With this, their summary can be easily calculated. Don't worry, none of the data on the sidebar is real. It's just a mockup to show the flow of the app."

The problem

This is very intensive with database queries, so I opted to split my usage into two databases. Firestore and Supabase. It is a pain to work with two databases but it's the only way to go given the constraints of the projects I'm working on.

I'm afraid I can't share the link to the actual app because the information is sensitive. I don't want other people to alter the data especially for this project.

Sweldo Time Sheet
"Once the pay slips are generated for each employee, it can be downloaded as a PDF."

Attendance Editor

Not all attendance data from the biometric scanner is reliable. It's possible that some data is missing or incorrect or the employee forgot to clock in or out. This allows HR to correct the data.

This also takes into account the holiday of that day, leave of absence of the employee and other calculations needed to calculate the employee's pay of that particular day