![Image 1 — I built an app to help students connect and travel to exam centers together [Tech Stack: React, Tailwind, Firebase]](https://preview.redd.it/m44pyt3ceyah1.png?width=1918&format=png&auto=webp&s=e20f13b9d66730503dff0861b4a6db04ac02cb51)
![Image 2 — I built an app to help students connect and travel to exam centers together [Tech Stack: React, Tailwind, Firebase]](https://preview.redd.it/rh31bp3ceyah1.png?width=1918&format=png&auto=webp&s=60a76e9d4c88a7e8ea2f7e47b5954ac9620e18cd)
![Image 3 — I built an app to help students connect and travel to exam centers together [Tech Stack: React, Tailwind, Firebase]](https://preview.redd.it/mulfqp3ceyah1.png?width=1918&format=png&auto=webp&s=834d89e55e93f9ed604dbb16f07d10e015d2939f)
I built an app to help students connect and travel to exam centers together [Tech Stack: React, Tailwind, Firebase]
Hey folks,
I wanted to share a side project I've been working on called ExamBuddy.
The Problem:
During competitive exams, a lot of students get assigned centers that are far away from their homes. Traveling alone is expensive and sometimes unsafe, and coordinating transport is a hassle.
The Solution:
I built a platform where students can find others who are traveling to the same exam center or nearby areas. It allows them to connect, pool resources for cabs/buses, and share travel plans.
Tech Stack I Used:
- Frontend: React (Vite) + Tailwind CSS for styling.
- Backend/Auth: Firebase Authentication (Google Sign-in).
- Database: Firestore for storing user profiles and real-time travel coordination.
- Hosting: Google Cloud Run (currently in preview).
Challenges I faced:
Initially, I struggled with deciding between Vercel and Firebase for hosting, but eventually leaned towards Firebase/Cloud Run because it integrated seamlessly with my database and Auth setup. I also learned a lot about structuring real-time data for chat and coordination.
I'm looking for feedback on the UI/UX and any suggestions on what features I could add next!
If you want to check it out, the live preview link is here: https://exam-buddy-app-dywc.vercel.app/
(Any feedback on the codebase or architecture is highly appreciated!)