Inspiration
- As first years, we found that university was filled with resources, with a much bigger playing field than high school, and we wanted to use them. However, it was difficult to find classes to sit in to.
What it does
- Natural language processing with Gemini to recommend classes
- Google Maps integration to show location of courses
- See classes upcoming now, in the future, or in the past
- Sneakability calculations to make sure you don't get caught
How we built it
Frontend & Backend: Next.js
Styling: Tailwind
Database: Neon Serverless (PostgreSQL)
External APIs:
Google Maps JavaScript API
OpenRouter (Gemini AI)
Other tools: Web scraping with Python
Challenges we ran into
- Room schedule and course description webpage HTML files had to be manually downloaded one by one for scraping
Accomplishments that we're proud of
What we learned
What's next for ATTD.tech
- Add other universities
- Have the recommended classes on the sidebar refresh as the user moves around the map
- Integrate professor info into recommendations
- Scrape Workday for Class Enrollment
Log in or sign up for Devpost to join the conversation.