Inspiration
Growing up interested in cars while being annoyed by the long process of going to different dealerships and comparing deals, we wanted to make an application that allowed customers to quickly see what cars in their area fit all their specification details, whether it be price, make, or color.
What it does
ToyoSearch is a web application that helps users quickly find Toyota vehicles available at dealerships near them. Users can filter listings by price, model, year, and other specifications. The app also streamlines the purchasing process by allowing users to upload basic financial information to pre-screen whether they qualify for financing.
How we built it
We used React for the frontend and Flask for the backend. The frontend communicates with the backend through REST API requests, and the backend returns clean JSON responses with filtered vehicle listings and related data.
Challenges we ran into
We had to coordinate work across the frontend, backend, and data handling, which led to merge conflicts and required us to design clear boundaries between components. We also faced challenges pulling and structuring data from multiple dealership sources.
Accomplishments that we're proud of
We built a functional API, a clean UI, and a system that returns real listings based on user filters. The final product looks polished and feels like something that could be deployed to real dealerships.
What we learned
Team members new to React gained hands-on experience with modern frontend development, while others learned how to design APIs and connect multiple services together.
What's next for ToyoSearch
We plan to expand support to more brands, incorporate more dealership data sources, and improve financial pre-screening features so dealerships can connect with serious buyers faster.

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