Inspiration
Several tedious and manual tasks are involved in managing student's data in a university. Tasks like attendance system, student registration etc. requires a lot of manual work. This project thus aims at reducing these tedious task by generating a unique Identification Card for each student with QR code embedded in it.
What it does
For new admission , a student registration form is developed. It comes with field validation in order to avoid false entry of data. Information entered in form is then stored in a database for further processes. A Unique Identification Card is generated for each row in database signifying data of each student. QR Code is embedded in ID card for faster identification.
How we built it
For creating Student Registration Form, Python GUI Tkinter is used. It is linked with MYSQL database via phpmyAdmin. php is then used for generating ID cards by extracting student's data from database and generating a unique QR code for each student and adding it to ID Card.
Challenges we ran into
Major Challenge was to generate unique QR Code for each student. Another challenge was to include a voice field validation in registration form.
Accomplishments that we're proud of-
- Successful connection with database.
- Update and read data from it.
- Conversion of data to QR Code.
What we learned
Basics of PHP from scratch. Python Tkinter Library Generation Of QR Code
What's next for Student ID Card Generator
It can further be evolved for automatic attendance system
Log in or sign up for Devpost to join the conversation.