Guardian is a Gate Security WebApp designed to digitize and optimize the management of student entry and exit processes for ABV-IIITM, Gwalior. The purpose of this web application is to provide a system for managing student main gate entry/exit records on campus. With its user-friendly interface and efficient functionalities, Guardian ensures a seamless experience for students, and various monitoring capabilities for the administrators...
Paper: Click Here
UI Design (Figma): Click Here
Backend Repo: Click Here
To setup the application locally, first set up the backend repo : Backend Repo
Then follow these steps:
-
Fork the Repo & Clone to the repository to your local machine:
git clone <forked url>
-
Navigate to the project directory:
cd guardian-client
-
Run the script to install dependencies:
npm i
-
Run the start command:
npm run dev
-
The frontend should be live at http://localhost:5173.
If you would like to contribute to this project, please follow these guidelines:
- Fork the repository on GitHub.
- Create a new branch with a meaningful branch-name (feature / issue etc)
- Make your modifications, add features, or fix bugs.
- Ensure that your code adheres to the project's coding conventions and style.
- Commit your changes and push them to your fork.
- Submit a pull request describing your changes