Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wahidpanda/face-attendance-web-app
Face Attendance and real time data visualization via WEB APP
https://github.com/wahidpanda/face-attendance-web-app
attendence-system facerecognitionproject opencv-python pythonprojects tensorflow-examples webapp
Last synced: 4 days ago
JSON representation
Face Attendance and real time data visualization via WEB APP
- Host: GitHub
- URL: https://github.com/wahidpanda/face-attendance-web-app
- Owner: wahidpanda
- Created: 2023-10-13T03:59:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-15T16:16:04.000Z (about 1 year ago)
- Last Synced: 2024-10-11T08:43:59.934Z (27 days ago)
- Topics: attendence-system, facerecognitionproject, opencv-python, pythonprojects, tensorflow-examples, webapp
- Language: Python
- Homepage:
- Size: 727 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Interactive Attendance App**
Previews:
![1](https://github.com/wahidpanda/Face-Attendance-WEB-APP/assets/110899864/0c2e16b3-2ba6-49df-b370-a44ff66d8e63)
![2](https://github.com/wahidpanda/Face-Attendance-WEB-APP/assets/110899864/b52046b4-8bc8-43e9-8256-2df915738e3f)
![3](https://github.com/wahidpanda/Face-Attendance-WEB-APP/assets/110899864/6370b291-0a72-4832-989c-0a9a829e486f)
![4](https://github.com/wahidpanda/Face-Attendance-WEB-APP/assets/110899864/563dd810-0a60-4104-8ac5-f11da2c676ce)
![5](https://github.com/wahidpanda/Face-Attendance-WEB-APP/assets/110899864/06fa77c4-cacf-46a1-89a7-98dfff29e6f5)The Interactive Attendance App is a web application developed with Streamlit, designed for teachers to manage attendance records and visualize data. It provides a user-friendly interface for viewing and analyzing attendance data and allows users to upload their own CSV files for customized data analysis.
Requirements
Before you start using the Interactive Attendance App, make sure you have the following requirements installed:1. Python 3.x: The app is developed in Python, so you need a Python environment. You can download Python from the official Python website.
2. Python Packages: Install the required Python packages using pip. You can install them by running the following command:
3. pip install streamlit pandas plotlyUsage
Change to the project directory:
cd interactive-attendance-app
Run the Streamlit app:
streamlit run app.pyThis will launch the Streamlit app in your web browser.
Use the app to manage and visualize attendance data. The app includes the following features:
1. Real-time clock and calendar for date selection.
2. FizzBuzz counter for interactive fun.
3. Display of attendance data from the default CSV file.
4. Data visualization with an interactive bar chart.
5. Ability to upload your own CSV files for custom data analysis and visualization.
Explore the app and customize it for your specific needs. Refer to the app documentation for detailed instructions.Contributing
We welcome contributions to improve the Interactive Attendance App. If you have suggestions, find a bug, or want to contribute new features, please open an issue or create a pull request on this repository.License
This project is licensed under the MIT License - see the LICENSE file for details.