Spaces:
Sleeping
Sleeping
| title: StudentGrading BioRtc | |
| emoji: ๐ | |
| colorFrom: red | |
| colorTo: gray | |
| sdk: gradio | |
| sdk_version: 5.12.0 | |
| app_file: app.py | |
| pinned: false | |
| short_description: Student Grading App learnt at BioRTC Damaturu 2024 AI Wshp | |
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference | |
| # Student Grade Manager | |
| A simple web application built with Streamlit for managing student grades and visualizing class performance. | |
| ## Features | |
| - Add student grades with name, subject, and score | |
| - Automatic grade calculation (A, B, C, D, F) | |
| - View all student grades in a sortable table | |
| - Real-time class analytics: | |
| - Class average | |
| - Total number of students | |
| - Grade distribution visualization | |
| ## Usage | |
| 1. Enter the student's name | |
| 2. Select the subject from the dropdown | |
| 3. Input the score (0-100) | |
| 4. Click "Add Grade" to save the entry | |
| The application will automatically: | |
| - Calculate the letter grade | |
| - Add the entry to the database | |
| - Update the analytics dashboard | |
| ## Run Locally | |
| ```bash | |
| pip install -r requirements.txt | |
| streamlit run app.py | |
| ``` | |
| ## Deployment | |
| This app is deployed on Hugging Face Spaces. You can access it at [your-space-url]. | |
| ## Technical Details | |
| - Built with Streamlit | |
| - Uses Pandas for data management | |
| - Includes real-time analytics and visualizations | |
| - Data persists during the session | |
| ## License | |
| MIT License | |
| ## Author | |
| [Your Name] | |