classified ads marketplace

Job ID: 39532928

Budget: ₹750 – ₹1,250 INR

Project Overview:
We're seeking a skilled mobile app developer to build a peer-to-peer classified ads marketplace similar to Gumtree and Haraj. The platform will focus on: ( android, IOS, Web)

Intuitive design and user-friendly interface

Robust security and user privacy

Scalable architecture for future growth

Core Requirements:

✔ Key Features:

User registration (email/phone) with verification

Ad creation via maps interface with:

Photos and descriptions

Flexible pricing system (range from 1-2 unspecified values)

Weight specification (range from 1-2 unspecified values)

Categories

Map view showing last 5 ads from same seller in a swipeable list (without leaving current page)

Advanced search with filters (price, location, keywords)

In-app messaging between buyers/sellers (direct or via notifications)

Dual listing system:

Map-based listings (admin-approved)

Standard marketplace listings

User rating and review system with reporting functionality

Contact tracking system:

Call/WhatsApp integration

Post-call popup to track:

Whether deal was made

Final price (if successful)

Optional reason for unsuccessful deals (non-mandatory)

✔ Required Skills:

Proven experience developing iOS/Android apps (Flutter/React Native or Swift/Kotlin)

Database expertise (Firestore, MongoDB, PostgreSQL)

Strong UI/UX design capabilities

Ability to deliver high-quality product within budget and timeline

✔ Preferred Qualifications:

Push notification implementation experience

RTL support and Arabic language implementation

Smart recommendation system (based on browsing history)

Project Notes:

This is a classified ads platform without payment processing

Focus is on direct communication between users

Admin dashboard required for listing approvals

Currently, no payment getaway the system operates on a commission-based model with offline payments, and there is no formal tracking mechanism to confirm whether commissions are being paid correctly.

Additionally, while there is a commission calculation tool (where users can input the price to see the owed commission amount), there is still no record-keeping to verify if these payments are actually made.