Inspiration

We wanted to make something to help students, specifically with informed decision making when creating their class schedule. To input class data, Tiger Scheduler was used.

What it does

Event Horizon is a cosmos-themed scheduling application that aides in the registration of class. The idea was that we could expand upon Tiger Scheduler and have some algorithm that considers travel distance by walking for in between classes and also GPT4's suggestion on where to place "todo" events. For example, if we want a time to exercise, we would give it a priority level and hopefully, GPT would make the informed decision to place the exercise event before the meal event using careful prompt engineering.

How we built it

The project was built using Python/Flask, Mongo Cloud DB with Atlas, and Auth0 for user sessions.

Challenges we ran into

Learning from scratch

Accomplishments that we're proud of

We came from absolutely zero project experience to a functional web application in 24 hours with the assistance of Google and each other.

What we learned

We learned how to create a web app with Python, how to set up a VPS to host the web app, how to create a local database and also a cloud database, and how user authentication works with JWT tokens in Auth0.

What's next for Event Horizon

Since we came for no background in programming, our next goal is to implement the graphical features to display on the Week-View calendar.

Share this project:

Updates