Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Constantine, Algeria

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Job Posting: Development of a Multi-Vendor Marketplace Mobile Application (Android & iOS)
Project Description

I am looking for an experienced developer or team to build a complete mobile application (Android & iOS) for an existing multi-vendor marketplace available as a web platform.

The objective is to deliver a modern, fast, secure, and user-friendly application for three types of users:

Customers

Vendors

Administrator (limited access)

Customer Features

Sign up / Log in (email or phone number)

Full profile management and address management

Browsing with categories, filters, and advanced search

Product pages with HD images, variations, and detailed descriptions

Full cart system

Order payment

Automatic shipping fee calculation based on region/wilaya

Order tracking

Favorites and ability to follow vendors

Push notifications (orders, promotions, updates)

Vendor Features
1. Store Management

Add, edit, and delete products

Manage stock and product variations

Manage product images

View shipping statuses for orders

2. Order Management

View all received orders

Update order statuses (confirmed, preparing, shipped, delivered, cancelled)

Receive notifications for each new order

3. Vendor Dashboard

Daily visits

Product clicks

Validated vs. cancelled orders (graph)

Performance percentage

Number of followers

Sales statistics

4. Subscription Management

Display of remaining subscription days

Expiration notifications

Renewal option if needed

5. Store Geolocation

Add, edit, or remove shop location

Administrator Features (Limited Access)

The administrator section will provide only essential tools, including:

Viewing general marketplace statistics

Viewing new vendor registrations

Receiving important notifications

Approving vendor products (optional, depending on development needs)

Note: This is not a full admin panel. Advanced administrative features will remain accessible only on the web dashboard.

Technical Requirements

Development with Flutter or React Native (cross-platform)

Integration with an existing REST API (or adjustments if needed)

Modern, clean, and responsive UI/UX

Push notifications via Firebase

Local payment integration

Clean, structured, and well-documented code

Deliverables

Complete source code

Fully functional Android and iOS applications

Technical documentation

Setup and publishing on Google Play Store and Apple App Store

Support and bug fixes as necessary

Payment Terms

Payment will be made only at the end of the project, after:

Full delivery of the application

Verification of full functionality

Publication of Android and iOS versions

Required Profile

Proven experience in developing multi-vendor or marketplace applications

Strong skills in Flutter or React Native

Excellent understanding of UI/UX design principles

Ability to deliver clean and optimized work

Good communication skills and respect for deadlines" (client-provided description)


Matched companies (3)

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more