Inspiration
The course selection process for students is not the most convenient one, and the search method can be improved. We are designing a more user-friendly, streamlined website for Tri-co students to search for all courses across three colleges. Scraped data from https://trico.haverford.edu/cgi-bin/courseguide/cgi-bin/search.cgi, formatted to readable json data,
What it does
This project will make accessing college course information easier for students, and will thus make it simpler for students to schedule their courses
How I built it
We used Python for the backend. We scraped all the data from https://trico.haverford.edu/cgi-bin/courseguide/cgi-bin/search.cgi, formatted the data into multiple json objects, put them into a master list, compiled it into a .json file, and sent it to our frontend developers. Our frontend developers used bootstrap to create the HTML, and used jquery, json, and javascript to do the website magic.
Challenges I ran into
We have no previous experience with front-end development, but were able to create a working website after attending the web design workshop Horizons School of Technology
Accomplishments that I'm proud of
The whole thing.
What I learned
Basic front-end development, flask, javascript, working with jsons.
What's next for Tri
Sorting classes with name, dates, time, schedules; A calendar-like weekly course schedule that will display upon selecting each course.


Log in or sign up for Devpost to join the conversation.