Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/raghavtwenty/attendanz-recordz

πŸ§‘β€πŸ« A Python GUI based automatic attendance tracking for the participants in online meetings
https://github.com/raghavtwenty/attendanz-recordz

attendance attendance-management-system attendance-tracking automation awesome-projects gui gui-application gui-project meeting-attendance online-meetings openpyxl pdf projects python python-intermediate python-projects python3 raghavtwenty tkinter tkinter-gui

Last synced: about 1 month ago
JSON representation

πŸ§‘β€πŸ« A Python GUI based automatic attendance tracking for the participants in online meetings

Awesome Lists containing this project

README

        

# ATTENDANZ RECORDZ
_A Python GUI based automatic attendance tracking for the participants in online meetings_



### 🌟 MILESTONES 🌟
πŸ† Eliminating the need for manual attendance tracking, Very much effective and widely used in different schools and colleges during the COVID-19 lockdown. Saved 8-10 minutes per hour, freeing up professor’s time for other productive tasks.



### HOW TO EXECUTE

#### Terminal
```
git clone https://github.com/raghavtwenty/attendanz-recordz.py
```

```
cd attendanz-recordz/
```

```
pip install -r requirements.txt
```

```
cd code/version_2
```

```
python Attendanz-Recordz.py
```

### INTRODUCTION
With the raise in Covid-19, more and more companies, schools, universities are moving to online meetings and classes. It is very hard and tedious process to find the exact count of absentees and their name for each and every meeting. This is were the role of attendanz recordz comes in. It takes the total participants name list in excel file and current participants as input and finds the absentees and count. Finally, it returns a user friendly report in a PDF file format.



### REQUIRED
- PC or Laptop

- Programming language: Python

- Libraries: Tkinter, Openpyxl, fpdf



### WORKING
This is a attendance tracking application. To find out the absentees in the online meeting.

- Copy paste all the participants in the current meeting or import from excel sheet.
- Click "Get Report" to process the input.
- On the right side of the home screen, people who are not there in the meeting will be listed.
- Click "Save PDF" to export the report for future purposes.



### ADVANTAGES
- Easy to use GUI

- Reads Excel sheets, text input

- Faster processing

- Portable reports



### OUTPUT

- Home Screen


![1](https://github.com/raghavtwenty/attendanz-recordz/assets/126254197/3bca8b4c-75b4-4d58-a365-1abdff800da8)

- About Screen


![2](https://github.com/raghavtwenty/attendanz-recordz/assets/126254197/323fdb52-2005-4831-8dc3-8d35677873e1)

- Input Screen


![3](https://github.com/raghavtwenty/attendanz-recordz/assets/126254197/1dcc5ab3-022a-4b27-9a65-9a94fcfc6202)

- Output Screen


![4](https://github.com/raghavtwenty/attendanz-recordz/assets/126254197/af9d95e1-848b-471a-bd37-f970dad59584)

- Save Report


![5](https://github.com/raghavtwenty/attendanz-recordz/assets/126254197/10fd2660-e125-45ad-9b1b-8fa19a104986)

- Saved PDF


![6](https://github.com/raghavtwenty/attendanz-recordz/assets/126254197/71a07043-4ae7-4022-94f9-5f52f637e797)



### FINAL REPORT
[Attendanz_Recordz_Date - 2023-09-05_Time - 13-30-26_Computer Science](https://github.com/raghavtwenty/attendanz-recordz/files/15256423/report.pdf)


### CREDITS
- Mentor & Teacher: Shemeer.K.A, PGT, Computer Science.

- Designed & Programmed by: Raghava

- School: Kendriya Vidyalaya, Coimbatore.



_END OF README_