Skip to content
/ GPI Public

Welcome to our GPS-based attendance management system! Our web application allows you to manage attendance using GPS location data, making it easy to track attendance for events, classes, and meetings.

License

Notifications You must be signed in to change notification settings

AKACHI-4/GPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPI: GPS-Based Attendance Management System

Welcome to our GPS-based attendance management system! Our web application allows you to manage attendance using GPS location data, making it easy to track attendance for events, classes, and meetings.

Overview

This is a web application for attendance management system that uses GPS to track the location of users. The system calculates the distance between the user's current location and a predefined location to determine whether the user is within the attendance radius. The application is built using the Haversine formula to calculate the distance between two points on the earth's surface.

Features

  • Attendance marking using GPS location
  • Customizable attendance radius for each location
  • Real-time attendance tracking and reporting
  • User authentication and authorization
  • Dashboard to monitor attendance records

Technologies Used

  • Front-end: ReactJS, TailwindCSS
  • Back-end: Flask, RestAPI
  • Cloud: GCP

Contribute

We welcome contributions from everyone! If you want to contribute to our project, follow these steps:

  • Fork the repository.

  • Create a new branch: git checkout -b <your_feature_branch_name>

  • Make your changes and commit them: git commit -m '<your_commit_message>'

  • Push to the branch: git push origin <your_feature_branch_name>

  • Submit a pull request.

  • Checkout to contribute

Code of Conduct

We expect everyone who contributes to our project to follow our code of conduct:

  • Be respectful and inclusive.
  • Avoid discriminatory language and behavior.
  • Listen to others' opinions and perspectives.
  • Accept constructive feedback graciously.
  • Use polite and professional language in all communications.
  • Do not engage in harassment or personal attacks.
  • Report any violations of the code of conduct to the project maintainers.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Thank you for using our GPS-based attendance management system. If you have any questions or feedback, please don't hesitate to contact us.

About

Welcome to our GPS-based attendance management system! Our web application allows you to manage attendance using GPS location data, making it easy to track attendance for events, classes, and meetings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published