Avatar

Aidan O'Brien

CS Student

Download Resume
thumbnail

BadgerBase

Next.jsRailwayAPI DevelopmentMySQLVercelTypeScript

A web app with 500+ users helping UW-Madison students find the best courses.

With over 500 users, BadgerBase is a comprehensive data aggregator that revolutionizes the course search experience at UW-Madison. Sourcing data from UW-Madison's live course catalog, Rate My Professor, and Madgrades for an all-in-one course search experience.

I built the backend with automated data collection pipelines by reverse engineering the source websites APIs. The MySQL database is hosted on Railway, ads well as the API server.

The frontend is built with Next.js, Tailwind CSS, and Shadcn/UI hosted on Vercel.

Live Preview
2025 — Built by Aidan O'Brien