Skip to content

dheerajsingh89/ProxyShield

Repository files navigation

ProxyShield

ProxyShield is a platform for digital attendance that can be used as a useful tool for reducing the number of proxy attendees in a setting such as a school, workplace, or events. The concept is simple: instead of traditional pen-and-paper attendance, the website provides an online platform for recording and tracking attendance in real-time.

The website has two separate dashboards: one for teachers and another for students. In the student dashboard, students can see their attendance percentage, while teachers can take attendance using the camera. This is a type of biometric using a camera that takes a photo of the student's face, and if their face matches the images present in our database, their attendance will be marked automatically.

The website is developed using the Flask framework.

Installation

To install and run this project on your local machine, follow these steps:

  1. Clone the repository:
    git clone https://github.com/itsdheerajdp/ProxyShield.git

  2. Navigate to the project directory:
    cd ProxyShield

  3. Install the required dependencies:
    pip install -r requirements.txt

  4. Run the application:
    flask --app main run

The application will be running at http://localhost:5000/

Usage

To use ProxyShield, follow these steps:

  1. Register for an account as either a teacher or a student.

  2. Once logged in, navigate to your dashboard.

  3. For students, you can view your attendance percentage on the student dashboard.

Link

you can go through our website by clicking this ProxyShield

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published