I need a complete Android & iOS marketplace developed from the ground up, inspired by platforms such as Wallapop or Vinted. Users will register and log in exclusively with their phone number; the flow must include SMS verification and the usual protections against account fraud and duplicate numbers.
Core experience
• Buyers and sellers interact through a built-in real-time chat so deals can be closed without leaving the app.
• After every transaction both parties leave a rating and written review that permanently shows on the user’s profile.
• Push notifications keep everyone up to date on new messages, offers, and status changes.
Payments
All transactions run through an in-app escrow system: the buyer’s money is held securely until items are confirmed received, then funds are released to the seller. The solution has to work across several countries and support multiple currencies, automatically detecting locale when possible. Credit/debit card processing is a must; I am open to the most reliable gateway you recommend and will add PayPal or local methods later as add-ons.
Anti-fraud & compliance
Please include standard anti-fraud checks, dispute handling logic, GDPR-ready data management, and basic KYC workflows for higher-value sellers.
Admin & analytics
A web dashboard should let me manage listings, resolve disputes, handle payouts, and view key metrics (installs, GMV, churn, etc.). Integrations with Firebase or a similar analytics tool are welcome.
Deliverables
• Full source code for Android and iOS (native Kotlin/Swift or a cross-platform stack such as Flutter or React Native—whichever you recommend to hit feature parity)
• Admin dashboard with role-based access
• Database schema and API documentation
• One round of post-launch bug fixes
Acceptance criteria
The first build is considered complete when a user can register with a phone number, list an item, negotiate through chat, pay securely via escrow, and leave a review after release of funds—all while operating in at least two currencies without crashing.
Let me know your proposed tech stack, timeline, and any questions you need clarified to get started.
Show More