Inspiration

  • Wanted to learn about using databases to learn about back-end development.
  • Learning about Python Methods
  • Looking into GUIs in python

What it does

  • Stores timetables for students in a SQLite database
  • Allows timetables to be built, edited, deleted, and viewed

How I built it

  • Using python3, and SQLite

Challenges I ran into

  • Wanted to accomplish a GUI, but were not able to. Turned out to be a more challenging process than expected and looking forward to learning more about how GUI works with python.
  • Didn't know how to make the database expandable for new semesters

Accomplishments that I'm proud of

  • Building our first database
  • Learning how to make calls in SQL through python
  • First steps towards making a GUI

What I learned

  • SQL methods
  • tkinter GUI module for python
  • Using time function in python

What's next for Student Timetable Tracker

  • Implementing a GUI
  • Adding a feature for viewing courses of multiple semesters

Built With

Share this project:

Updates