Efootball Marketplace Mobile App

Job ID: 40509848

Budget: $250 – $750 USD

I am building Nova Marketplace, a peer-to-peer classifieds platform that must run smoothly on both iOS and Android. The core idea is simple: let users post items, chat, and arrange cash-on-delivery deals in a clean, trustworthy space.

Key screens and flows
• Onboarding – sign-up is by phone number only; an SMS code confirms the account and a profile photo is mandatory before anyone can act.
• Home – search bar, category carousel, most recent ads, and an always-visible “Publier une annonce” button.
• Ad creation – multiple photos, price field, and rich-text description; ads are sorted under categories like Téléphones, Jeux vidéo, Vêtements, Véhicules, Services, etc.
• Private messaging – users exchange text plus images and videos, with read receipts showing message status.
• Favourites & notifications – users can save ads and receive push updates (new messages, price drops, status changes).
• Safety & admin – in-app reporting for suspicious listings, and a web-based admin panel where I can moderate content, manage users, and push announcements.
• Payment – for now we only support “Paiement à la livraison”, so no online payment gateway integration is required in this phase.

Deliverables
1. Universal mobile application (native or cross-platform) published to App Store and Google Play under the name “Nova Marketplace”.
2. Fully-functional backend with SMS gateway, listing storage, chat service, notification service, and admin dashboard.
3. Source code, build instructions, and basic setup documentation.
4. Short hand-off meeting or video walkthrough so I can maintain the system afterward.

Quality bar & tech freedom
The stack is up to you—whether you prefer Flutter, React Native, Kotlin/Swift, or a proven hybrid solution—but the finished product has to be performant, secure, and easy for me to extend. If you already have experience with classifieds, real-time chat, or SMS verification flows, that will help us move faster.

Timeline is flexible within reason; what matters most is a stable release that passes App Store / Play Store review and delivers the experience described above.

I look forward to reviewing your approach and seeing how you would bring Nova Marketplace to life.