Join Us in Building an Open-Source Attendance System (Flutter & Backend)

Hi everyone! :waving_hand:

I’m the maintainer of attendance_system, an open-source Flutter application (with accompanying backend) for managing employee attendance, leave, payroll, reports, and more. It’s designed to be real-world ready yet extensible.
Repository: GitHub - FlutterX88/attendance_system: attendance system

:white_check_mark: What’s the Project About

Some of the key features:

  • Employee registration & profiles
  • Attendance marking (check-in / check-out)
  • Leave management
  • Salary / payroll reports
  • Data visualizations (charts, graphs)
  • Role-based access (admin / employee)
  • Responsive UI across devices
  • Modular architecture for easy customization

It uses Flutter for the frontend, and a backend stack (Node.js + PostgreSQL) for data storage and APIs.

The project is released under GPL-3.0 license.

:handshake: Why Contribute?

  • Work on a full stack, real-world project you can show in your portfolio
  • Improve features or add modules you care about
  • Help shape architecture, code quality, testing
  • Collaborate with others and grow in code review, project management
  • For maintainers: safe hands to help with bug fixes, new features, documentation

:compass: Where Help Is Welcome

Here are some areas you can jump in:

  • Bug fixes & issue triage
  • New features: e.g. overtime tracking, notifications, export to PDF/Excel, multi-company support
  • UI / UX improvements
  • Testing: unit tests, integration tests, end-to-end
  • Documentation & onboarding guide
  • DevOps / deployment scripts / CI & CD
  • Backend API enhancements / security hardening
1 Like