Skip to content

A simple and lightweight attendance management system for schools built as my class 12th project.

License

Notifications You must be signed in to change notification settings

kmr-srbh/paper-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper Desktop

A simple and lightweight attendance management system for schools built as my class 12th project. The name Paper is an irone to what the software helps avoid.

With Paper Desktop you can:

  • Mark attendance the usual way - check or uncheck students to take attendance.
  • Keep a track of every student's attendance.
  • Monitor class attendance.
  • Periodically backup and export attendance records.

Running the software:

The software currently relies completely on an independent installation of MySQL Server for it's backend functionality. Hence, installation of MySQL Server is a pre-requisite. Download MySQL Server Community Edition.

  • Make sure that Python is added to path and pip is functional. To install the software dependencies open a new Terminal window in the software directory and type pip install -r requirements.txt.
  • Open the software folder in a code editor and edit main.py. Here, find the server.connect(host=localhost, username=root, password=password) function. Change the function parameters to that of your MySQL Server installation.
  • Save and execute main.py from the software directory.

License

The software is licensed under the GNU-AGPL version 3.0. You are free to use the software and it's code, but all variants of the software must use the same license.

Secure by default

Class management is easy

Taking attendance is a no time process

Make amends for latecomers

Daily attendance reports

Class attendance record in a glance

Every student is monitored

Settings that save time...

...and hard-work

Paper

About

A simple and lightweight attendance management system for schools built as my class 12th project.

Topics

Resources

License

Stars

Watchers

Forks

Languages