Inspiration

While obtaining my ADT in CS and trying to complete all the ASSIST required courses for the schools I want to transfer to, I have kept a notebook to track all classes I have taken, and need to take. It would be nice to have a web app that I can easily add/delete classes instead of constantly writing and erasing in my notebook.

What it does

This program lets you add a course, and edit it's status as to whether it's completed or not.

How I built it

Built Using Flask and sqlite3 for storing class information

Challenges I ran into

It was a bit challenging to connect the web app to the database, and am still struggling with the database side of the update & delete function.

Accomplishments that we're proud of

This was my first time building a web app, and I am happy to have learned about Flask and sqlite3

What I learned

great web apps aren't built in a day.

What's next for Course Planner

I would like to continue working on this to fix the update & delete functions, as well as add additional tags for the classes such as number of units, and prerequisites required for the class.

Share this project:

Updates