Inspiration:
As students, we came up with the idea by gathering most of our problems we have with the study life. Students tend to lose focus when studying. This is what drove us to create Aurelius. Being students makes us understand the struggle of trying to have focus when studying.
What it does
A website that let's you start a study session where it collects data that you can use to improve on your studying habits.
How we built it
Frontend with react and typescript. Backend made with multiple python files. Middleman was hosted on Vultr with python and uv for optimization. All processes working together with use of FastAPI and Sqlite. We have an Arduino running with C++. The entire system runs off of two webcams, a gaze tracker, notification tracker and pressure tracker.
Challenges we ran into
Our main challenge was making sure everything work when we brought it all together. Negotiation multiple API's and multiple camera inputs
Accomplishments that we're proud of
Optimizing Vultr as much as possible, we got so much working with under 500MB of RAM.
What we learned
We learned a lot about Vultr and API systems, collaborations, managing multiple working parts.
What's next for Aurelius
We plan to optimize several scripts and pretty up the hardware to make it look cleaner.
Log in or sign up for Devpost to join the conversation.