Skip to content

EasyExit is a QR code based outpass management system for hostels to digitalize the manual process of tracking students' entry and exit times in institutes, by maintaining digital records instead of a register

License

Notifications You must be signed in to change notification settings

bhupesh98/EasyExit-Frontend

Repository files navigation

EasyExit: A QR code based outpass Management System

EasyExit is a QR code based outpass management system for hostels. It is a mobile application that allows students to generate outpasses and get them approved by the Warden. The outpass can be scanned by the Guard to verify the outpass. The system also has an automatic approval system for outpasses generated in unrestricted time. The system also has an admin panel to manage the outpasses and a user panel to generate outpasses. The system also has app notifications for general announcements and return to hostel timeout.

EasyExit Backend: Github Repo Link

📚 Table of Contents

🚀 Features

  • QR Code Generation: Generate QR code for the outpass.
  • Manager Approval: Manual approval of outpass by the Warden.
  • Automatic Approval: Automatic outpass approval in unrestricted time.
  • QR Code Scanning: Scan the QR code by a Guard to verify the outpass.
  • Admin Panel: Admin panel to manage the outpasses.
  • User Panel: User panel to generate outpasses.
  • App Notification: App notification for general announcements and return to hostel timeout.

🛠 Installation

  1. Clone the repository:
git clone https://github.com/bhupesh98/EasyExit-Frontend.git
  1. Navigate to the project directory:
cd EasyExit-Frontend
  1. Install the dependencies:
npm install
  1. Create a .env file & add environment variables defined in example env:

  2. Make sure to have android emulator in desktop or expo go app in mobile:

  3. Start the development server:

npm start
  1. Scan the QR code using expo go app or android emulator:

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

EasyExit is a QR code based outpass management system for hostels to digitalize the manual process of tracking students' entry and exit times in institutes, by maintaining digital records instead of a register

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •