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

  • Everything

What we learned

  • Everything

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

Built With

Share this project:

Updates