Inspiration
The idea for Carvia came from how frustrating and outdated the used car buying experience still is. Despite all the innovation in fintech and e-commerce, buying a car still means looking at a static PDF filled with codes, vague damage reports, and no real guidance. We felt there was a huge gap for a tool that actually helps people make informed decisions without needing to be an expert.
What it does
Carvia gives buyers a smarter, cleaner way to understand used vehicles. It pulls data from multiple sources, summarizes the important stuff clearly, and highlights risks and opportunities with natural language. It’s built for everyday consumers, but also powers tools for marketplaces and dealerships to better engage their users.
How I built it
We used React and Next.js for the frontend, Python and FastAPI for backend services, and PostgreSQL as our main database. Everything runs on Google Cloud and Vercel. A big focus was on building data pipelines that clean and normalize messy VIN-based vehicle history data, then layer context and insight on top of it.
Challenges I ran into
Working with vehicle data was harder than expected. There’s no single clean source—it’s all fragmented, sometimes contradictory, and often not built with users in mind. We also had to be really thoughtful about UI/UX—how to show enough detail to build trust, but not so much that it overwhelms.
Accomplishments that I'm proud of
We shipped a product that real people are using and loving. We’ve seen great feedback from early users, especially around how much more confident they feel when shopping for cars. It’s also been rewarding to see partner interest from marketplaces and automotive platforms.
What I learned
Just because data is available doesn’t mean it’s usable. The real value is in how you present it. We learned a lot about distilling complex info into helpful guidance, and how small design decisions can dramatically affect user trust and engagement.
What's next for Carvia
We’re expanding distribution and integrating with marketplaces where people are already shopping. We’re also building more personalized AI-powered tools to help users make decisions faster, and looking to deepen our data partnerships to cover more vehicles and markets.
Built With
- fastapi
- gcp
- next.js
- node.js
- postgresql
- react
- react-+-next.js-15
- redis
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.