IndranujDatta commited on
Commit
4436d73
Β·
verified Β·
1 Parent(s): 12c2fe7

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +40 -8
README.md CHANGED
@@ -1,13 +1,45 @@
1
  ---
2
- title: StudentAttendence
3
- emoji: πŸ“‰
4
- colorFrom: indigo
5
- colorTo: blue
6
  sdk: gradio
7
- sdk_version: 5.44.1
 
 
8
  app_file: app.py
9
- pinned: false
10
- short_description: Blah blah blah
11
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ license: mit
3
+ title: Attendane Manager
 
 
4
  sdk: gradio
5
+ emoji: πŸ“Š
6
+ colorFrom: blue
7
+ colorTo: indigo
8
  app_file: app.py
 
 
9
  ---
10
+ # πŸ“š Student Attendance Manager
11
+
12
+ A simple, public web tool to record and analyze student attendance, built with *Gradio, **Pandas, **NumPy, and **SQLite*.
13
+
14
+ ---
15
+
16
+ ## ✨ Features
17
+ - βž• *Add Attendance*: Record attendance for students by Student ID, Subject, Date, and Status (Present/Absent)
18
+ - πŸ“Š *View Reports*: Generate summaries of attendance per student and subject
19
+ - πŸ“‰ *Highlight Students Below Threshold*: Default threshold is 75%
20
+ - πŸ“€ *Export Data*: Save attendance data as a CSV file
21
+ - πŸ“₯ *Import Data*: Upload CSV files to bulk add attendance records
22
+ - ⚠ *Admin Tools*: Clear the entire database if needed
23
+
24
+ ---
25
+
26
+ ## πŸš€ How to Use
27
+ 1. *Add Attendance* β†’ Enter student details and click "Add & Refresh"
28
+ 2. *View Reports* β†’ Check summary tables and students below threshold
29
+ 3. *Export Data* β†’ Click "Export to CSV" to save a local copy
30
+ 4. *Import Data* β†’ Upload CSV to append multiple records at once
31
+ 5. *Admin Tab* β†’ Clear all records safely
32
+
33
+ ---
34
+
35
+ ## πŸ›  Tech Stack
36
+ - *Gradio* β†’ Interactive web interface
37
+ - *Pandas* β†’ Data manipulation
38
+ - *NumPy* β†’ Calculations (attendance percentages)
39
+ - *SQLite* β†’ Local database storage
40
+
41
+ ---
42
+
43
+ ## 🌐 Live Demo
44
+ Once deployed on Hugging Face Spaces, your app will be available at:
45