Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sour-abh-raj/full-stack-ai-attendance-monitor
An Ai attendance monitor made using opencv, geo location and react.
https://github.com/sour-abh-raj/full-stack-ai-attendance-monitor
attendance-monitoring geolocation opencv-python react
Last synced: about 1 month ago
JSON representation
An Ai attendance monitor made using opencv, geo location and react.
- Host: GitHub
- URL: https://github.com/sour-abh-raj/full-stack-ai-attendance-monitor
- Owner: Sour-abh-Raj
- Created: 2023-11-09T23:33:35.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-13T21:02:55.000Z (8 months ago)
- Last Synced: 2024-05-13T21:56:03.880Z (8 months ago)
- Topics: attendance-monitoring, geolocation, opencv-python, react
- Language: JavaScript
- Homepage:
- Size: 6.18 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Full Stack AI Attendance Webapp
This is a webapp the uses geolocation and face recognition for marking attendance. User can register, login and logout with their face. Login and logout functions only work when the user's location is within the vicinity precision specified which is by default set to 200 m.
## Backend Server:
- Clone this repository ` git clone https://github.com/Sour-abh-Raj/full-stack-ai-attendance-monitor.git`.
- Open a terminal in the project directory
- ``` cd backend ```
- Run `pip install -r requirements.txt` to install dependencies.
- Run `uvicorn main:app --reload` or use the batch or shell script to start the backend server.## Run the app:
- ``` cd frontend ```
- Run `npm install` to install dependencies.
- Run `npm start` to start the app.## License
[MIT](https://choosealicense.com/licenses/mit/)
## Authors
- [@Sourabh Raj](https://www.github.com/Sour-abh-Raj)