Inspiration
Being a student, in many occurrences I have forgotten the required notebook/practical book in school. Though I used to go through the time table, it wasn't just feasible everyday (*teenagers). Thus a system, which helps you never forgot required books for school, would be much beneficial.
What it does
The Project 'Books for School' aims to ping the students about next day's lectures as well as notebooks/practical books required for the same. We pack our bags daily for school at night, but my system, fool proofs it. No chances of error, no going through time table again and again. 'Books for School' got you covered.
How we built it
I used Python as my primary programming language. The .csv file stores the time table and list of books available. Then datetime module provides the succeeding day index number(eg. 1->Tuesday), which is then used to query the list of subjects taught on that day. After that the list of books is taken. Then, the system smartly segregates the books required on that day, provided the subjects. After getting the required data ,the info is beautifully reflected on a Pygame Window.
Challenges we ran into
Querying the elements of a particular row provided the a condition was new learning point for me in Pandas.
Accomplishments that we're proud of
Successfully data being displayed on Pygame Window.
What we learned
How to read data effectively from .csv files via Pandas Library. Implementation of Pygame for graphics.
What's next for Books for School
The next thing is keeping a track of homework and pending assignments for a particular subject, which will be pinged to the student, if not completed.
Log in or sign up for Devpost to join the conversation.