I miss traveling & I'm sure you do too! Hoppr is a web app where users can find popular travel destinations! Users can view over 100 popular US cities and highly rated restaurants and activities in that area. Not sure where you want to go? There's also an explore feature where you can utilize street view (it's like you're there IRL). Discover your next vacation with Hoppr!
- Frontend: React (JavaScript/HTML/CSS) & Material Design for Bootstrap
- Backend: Spring Boot (Java)
- APIs: Sabre Top Destinations API Google Maps JavaScript API Yelp Fusion API
- Authorization: Firebase Authorization
- Database: Firebase Cloud Firestore & PostgreSQL
- Image Hosting: Firebase Storage
- Deployment: Heroku
- Frontend: https://github.com/kimvitug05/hoppr
- Backend: https://github.com/kimvitug05/hoppr-backend
- I love traveling. I miss traveling. I can't wait to travel again.
- I learned new technologies (Spring Boot & Firebase Products), learned about caching in Java & I discovered the pains of deployment!
- The most difficult part about this project was data aggregation. There was no one API that had all the information I needed; alot of the APIs that would have worked well with my project are B2B (business to business) only. The first few days of capstone didn't consist of coding, but filling out a spreadsheet to populate my database.
- Add international locations
- Add a section that gets ticket prices from user’s current location to a destination
- Add ‘Similar To’ section
- Add followers/following functionality
Hoppr started as a capstone project for Ada Developers Academy by Kim Vitug.
Ada Developers Academy is a non-profit tuition-free intensive coding school for women and gender diverse people. It combines six months of classroom training with a five month internship at Seattle tech companies. As a culmination of the classroom learning experience, students create a Capstone project where they are encouraged to learn and implement new technologies with a three week deadline.



