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
- Implement a manual entering system in case parsing does not work
- Implement an export to an .ics file and excel file
- Add the search function to the site
- Improve the UI of the website
Log in or sign up for Devpost to join the conversation.