Inspiration
One great thing about college is the buffet table of courses that students can choose when planning their academic journey. But as much benefit there is to having plentiful options, there's there cost of increased stress and indecisiveness when planning course schedules.
So we created FourEvYear, your ultimate companion for academic success at Columbia University! Effortlessly plan your educational journey for the next four years with our intuitive interface, designed to streamline your major requirements and make course planning a breeze.
What it does
FourEvYear provides personalized four-year plans for Columbia students. By considering your major, year, course requirements, and individual preferences, FourEvYear streamlines your academic planning process and ensures that you'll graduate with all requirements fulfilled and with plenty of time to spare.
How we built it
FourEvYear stores user information, previous course selections, and course recommendations using a MySQL database, hosted on a PHP cloud. The website is deployed with a UI designed in HTML, CSS, and JS.
Challenges we ran into
With DevHacks2024 being our first hackathon, from MySQL to the UI, it was our first time for everything. Getting our workflow down took a couple of hours, as several moving parts in this project hinge on each other's success.
Accomplishments that we're proud of
Given that this is our first hackathon, we are extremely proud of what we have accomplished. From a working login page on a beautifully designed website (with hand-drawn illustrations!) to a database that not only saves your user information and keeps track of your previously filled preferences, we far surpassed our own expectations. We are so excited to continue creating amazing projects using our newly minted skills.
What we learned
We learned everything pertaining to this project -- none of us have had any UI/UX experience before this. Most importantly, we discovered the absolute fun of hackathons! We'll definitely be doing more hacks in the future.
What's next for FourEvYear
Currently, the course requirements for every major are hardcoded into the MySQL database. With the dynamic nature of college degree requirements, our next step is to web scrape this information and reflect this dynamicism in our website. This will also make FourEvYear extremely scalable and implementable at various universities, not just Columbia.
We weren't able to implement "ideal" UI, designed on Figma. The design is linked below for your enjoyment.
Log in or sign up for Devpost to join the conversation.