Twine

Aussie Rides: Flutter Car Marketplace App

MUHAMMAD USMAN RANDHAWA
Published

0
  • Project creator

Aussie Rides is a used-car marketplace app I built with Flutter for Android, iOS and web, powered by a FastAPI and PostgreSQL backend.

The goal was a modern platform like Carsales or AutoTrader where buyers find their next car and sellers list theirs in minutes.

What I built:
• Smart search with make, model, price and location filters, sorting and saved search alerts
• Sell in 4 steps: a guided listing flow for details, specs, photos and publish
• My Ads dashboard to manage live, paused and edited listings
• In-app chat between buyers and sellers, favourites and verified profiles
• Google sign-in, light and dark mode, one codebase for Android, iOS and web

Tech stack: Flutter, Dart, Python FastAPI, PostgreSQL, REST APIs, Google sign-in, deployed on a VPS.

Challenge: keeping search fast with many filter combinations. I built indexed PostgreSQL queries and paginated FastAPI endpoints, so results stay fast as listings grow.

Result: a polished, production-ready car marketplace for Android, iOS and web from one Flutter codebase, ready to adapt for any vehicle, property or classifieds marketplace.