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.

Built With

Share this project:

Updates