Inspiration
In busy cities across Nigeria and many other places, people are always on the move with tight daily schedules. Finding time to visit a traditional car wash and wait in long queues has become very difficult. As a result, many car owners end up driving semi-dirty or dusty cars for weeks.
A clear example is my brother-in-law, who is constantly busy and always complains about not having time to properly wash his car. This real-life frustration inspired me to build DoorWash — an on-demand car washing platform that brings professional washers directly to the customer’s doorstep, just like Uber.
What it does
DoorWash is a Progressive Web App (PWA) that connects car owners with trusted local car washers in real-time.
Key features include:
- Location-based discovery of nearby available washers
- Quick booking with flexible service options (Exterior, Interior, Full)
- Wallet system and Direct Pay options (Paystack & Stripe)
- Real-time tracking of the entire service — from acceptance to arrival, washing, and completion
- Automatic settlement — payments are automatically released to the washer after job completion and customer confirmation
- In-app and push notifications
- Live chat between customer and washer
- Ratings & reviews with photo proof
- Complete transaction history and earnings ledger
Users can book a professional car wash in minutes and have it delivered at their preferred location without leaving home or the office.
How we built it
I built the entire application using MeDo.dev, an AI-powered full-stack app builder.
I started by writing all my thoughts on what, how I want the app to be like, then use the prompt optimiser to structure it. Sometimes, I use ChatGPT. Through multiple careful iterations and refinements, I guided the AI to create a fully functional MVP with:
- Real payment gateway integration (Paystack + Stripe)
- Wallet system and automatic settlement logic
- Real-time tracking and status updates
- Secure backend with transaction ledger
- Beautiful, mobile-first PWA design
- Role-based Authentication
Special attention was given to making every flow dynamic and production-ready.
Challenges we ran into
- Token limitations on the AI platform — I frequently ran out of tokens and had to pause for hours or continue the next day.
- Implementing complex features like real-time tracking, wallet system, and automatic settlement while keeping the app secure and reliable.
- Moving from simulated flows to a fully functional system with real payment processing and automatic payouts.
Accomplishments that we're proud of
- Successfully built a fully functional on-demand marketplace app with real payments and automatic settlement.
- Integrated wallet system, real-time service tracking, and secure transaction flows.
- Created a clean, modern, and professional UI/UX that feels like a real-world product.
- Completed smooth end-to-end journeys for both customers and washers.
- Built everything using AI in a short time, making it ready for hackathon judging.
What we learned
This project taught me the true power and limitations of AI tools in software development. I discovered that with clear, detailed, and contextual prompting — including design references and specific user flows — AI can produce impressive, high-quality results.
I also improved my prompt engineering skills significantly and learned to use references for more details expecially in design.
What's next for DoorWash
- Launch the app because it will sell with proper marketing.
- Improve the wallet withdrawal system for washers
- Add advanced matching and intelligent scheduling
- Enhance photo proof of service and quality verification
- Expand to more cities and additional services (car detailing, interior deep cleaning)
- Launch native mobile apps (iOS & Android)
- Add live GPS navigation for washers
DoorWash — Professional car wash that comes to your doorstep.
Built With
- medo.dev
- supabase
Log in or sign up for Devpost to join the conversation.