Skip to content

GatePassManagement/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿšช Gate Pass System

Smart Digital Gate Pass Management โ€” Secure, Fast & Automated


๐Ÿงฉ Overview

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

๐Ÿ› ๏ธ Tech Stack

Backend: Spring Boot (REST APIs, JWT Auth, Role-based Access)
Database: Supabase + PostgreSQL
Frontend: Android (Java)


โš™๏ธ Key Features

โœ… 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


๐Ÿš€ Future Enhancements

  • ๐Ÿ”” Push Notifications (Firebase Cloud Messaging)
  • ๐Ÿง  AI-based analytics for visitor patterns
  • ๐Ÿ“Š Admin Dashboard (Web UI) with charts
  • ๐Ÿชช Integration with biometric attendance

๐Ÿง‘โ€๐Ÿ’ป Contributors

Name Role GitHub
Ranjit Backend & Android Developer @ranjit485

๐Ÿ’ก Open to contributions! Fork the repo, make improvements, and submit a PR.


๐Ÿ“ฌ Contact

๐Ÿ“ง Email: patilranjit485@gmail.com

๐Ÿ’ผ GitHub: github.com/ranjit485


โญ If you found this project useful, consider giving it a star! โญ

About

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 cloud database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors