Building an Automotive Marketplace App for OneCarz.com
Built a high-performance car comparison app using Flutter and AWS, featuring media optimization and seamless user experience for OneCarz.com.
Client: OneCarz.com
Industry: Automotive Marketplace
Platform: Android and iOS
Duration: 4 Months
🚗 The Vision
OneCarz.com wanted to bring the car buying experience into the hands of mobile users across Nepal. Their goal was simple but ambitious: create a mobile app for both Android and iOS that was fast, visually polished, and packed with features like side-by-side car comparisons.
They had all the data—car specs, photos, videos—but struggled to deliver it smoothly on mobile. That's where we came in.
🛠️ My Role
As the Flutter developer on the team, my core mission was to turn this vision into a sleek, high-performance mobile app. I was responsible for:
- Building the app from the ground up using Flutter
- Integrating multiple APIs to display dynamic automobile data
- Implementing advanced image and video optimizations to reduce load time
- Publishing the app on both Google Play Store and Apple App Store
I also collaborated closely with the backend team and designers to ensure the app felt fast and intuitive across devices, no matter the internet speed.
⚙️ Under the Hood
Here’s how we made it all work:
- Flutter: Chosen for its ability to deliver a native experience across platforms with a single codebase.
- AWS S3 + CDN: Used to store and distribute optimized images and video content for quick loading.
- API Integration: We assembled car data from multiple sources and presented it with smooth UI transitions and filtering features.
One of the most important features I helped build was the car comparison tool—letting users view specs and differences in an easy, side-by-side layout.
📈 The Results
The new mobile app transformed how users interacted with OneCarz.com. Some key outcomes included:
- 📱 Increased user engagement—with smoother navigation, users spent more time exploring vehicles and comparing models
- ⚡ Faster load times—image and video optimization drastically reduced wait times
- 🌐 Broader reach—the dual-platform launch brought in a more diverse audience across both Android and iOS
The app not only improved the overall user experience, but also helped OneCarz stay competitive in a market where speed and interface quality can make or break user retention.
🧠 Lessons & Reflection
This project taught me how crucial performance optimization is for mobile users—especially when dealing with media-heavy content like car images and videos. I learned to balance feature development with speed, and how to collaborate effectively with designers and backend teams in a fast-paced environment.
If I were to do it again, I’d push for more in-app analytics from day one to better understand user behavior and iterate faster post-launch. But overall, building the OneCarz app was an exciting challenge that strengthened my skills in cross-platform development and cloud-based performance tuning.