Smart Digital Gate Pass Management โ Secure, Fast & Automated
The Gate Pass System automates gate entry/exit processes for institutions or organizations.
It consists of three role-based Android apps powered by a robust Spring Boot backend and Supabase cpassesatabase.
| App | Description | Repository | Latest Release |
|---|---|---|---|
| ๐ Student App | Students apply for gate passes, track approvals, and view history. | GitHub Repo | Download APK |
| ๐งโ๐ผ Admin App | Admins manage users, approve/reject passes, and view analytics. | GitHub Repo | Download APK |
| ๐ฎ Guard App | Guards verify passes using QR codes and log entry/exit. | GitHub Repo | Download APK |
| ๐ป Backend Server | Spring Boot backend managing APIs, roles, and database connection โ fully containerized with Docker. | GitHub Repo | Docker Image Pull |
Backend: Spring Boot (REST APIs, JWT Auth, Role-based Access)
Database: Supabase + PostgreSQL
Frontend: Android (Java)
โ
Role-Based Access โ Admin, Student, and Guard
โ
JWT Authentication for secure login
โ
Dockerized Server Deployment for easy setup
โ
Real-Time Sync using Supabase
โ
QR Code Verification for digital passes
โ
Cloud Database + REST API structure
โ
Modern Material Design UI
- ๐ Push Notifications (Firebase Cloud Messaging)
- ๐ง AI-based analytics for visitor patterns
- ๐ Admin Dashboard (Web UI) with charts
- ๐ชช Integration with biometric attendance
| Name | Role | GitHub |
|---|---|---|
| Ranjit | Backend & Android Developer | @ranjit485 |
๐ก Open to contributions! Fork the repo, make improvements, and submit a PR.
๐ง Email: patilranjit485@gmail.com
๐ผ GitHub: github.com/ranjit485
โญ If you found this project useful, consider giving it a star! โญ