Inspiration

One of our team members makes schedules form her syllabus by hand, so we decided to make a website that made getting organizaed much easier!

What it does

You can upload your syllabi from classes, and our website will turn it into a schedule for you to use!

How we built it

We used python for back-end, and html and css for the front-end. We also learned how to use Flask to connect the two!

Challenges we ran into

We had a lot of trouble with flask, and parsing through the syllabi. It was hard to find a way to write an algorithm that could tackle any format of syllabus

Accomplishments that we're proud of

All of it.

What we learned

We had zero flask experience, so we had to completely learn how to use that to connect the front-end and the back-end. Also, we learned how to use the Notion API and how to parse files and use that text.

What's next for SyllaPrep

  1. Implement a manual entering system in case parsing does not work
  2. Implement an export to an .ics file and excel file
  3. Add the search function to the site
  4. Improve the UI of the website

Built With

Share this project:

Updates