Inspiration
Decision-making is one of the biggest challenges consumers face, especially when it comes to buying a car. As one of the most essential and long-term purchases in modern life, choosing the right car often comes with overwhelming pressure. We wanted to simplify this process. Our solution is an interactive app that helps users explore and select cars by swiping through curated options. By narrowing down choices in an engaging and user-friendly way, we reduce the stress involved and help users find a car that fits their needs more easily and confidently.
What It Does
The app begins by showing users a selection of cars, each with key details such as car type, fuel type, miles per gallon, range, seating capacity, horsepower, and price. Users swipe right to approve or left to reject a car. Based on these swipes, the app learns their preferences and updates future recommendations to match their interests more accurately.
To add a fun and personalized touch, users are also matched with cars based on their zodiac sign. This allows astrology to play a small role in helping users connect with a vehicle that fits their personality. On the practical side, users can enter their income and credit score to receive personalized payment plans, financial improvement tips, and payment simulations. These tools help users make more informed and financially sound car-buying decisions.
How We Built It
We developed the app using Xcode and VSCode with SwiftUI and Swift. We used the Gemini API for intelligent recommendations and stored user data and preferences using Supabase. Visual assets were created in Procreate, and we used Git for version control throughout development.
Challenges We Faced
One of the main challenges was connecting the backend systems and APIs with the front-end interface to build a smooth and fully functional full-stack application. We also had to find effective ways to combine different aspects of the challenge into a single cohesive product.
Accomplishments We’re Proud Of
We are proud not only of completing a functional project but also of our ability to work together as a team. Throughout the hackathon, we communicated clearly, shared responsibilities, and stayed focused on delivering a strong user experience. We believe this app makes a real difference by easing the stress of decision-making for people looking to buy a car.
What We Learned
In addition to learning new technical tools like the Gemini API, we discovered the value of having a clear design and development process. By breaking the project into stages, we were able to stay organized, manage tasks effectively, and deliver a complete and well-thought-out app by the end of the event.
What’s Next for Cargaze
Next, we plan to expand Cargaze to include a larger database of cars and introduce more advanced filtering options. This will give users even more control when narrowing down their choices based on personal preferences and financial details.
Built With
- google-cloud
- rest-apis
- sql
- supabase
- swift


Log in or sign up for Devpost to join the conversation.