A Multi-Vendor E-Commerce Mobile Platform
Connecting customers, restaurants, riders, and administrators through a seamless, feature-rich mobile application built with modern technologies.
NS Mart is a multi-vendor e-commerce mobile application that creates a unified marketplace connecting four key stakeholders — customers, restaurant owners, delivery riders, and platform administrators — into one cohesive ecosystem.
Browse products, explore shops, add items to cart, place orders, and track deliveries in real-time.
9 screensManage incoming orders, view shop status, and oversee restaurant-specific product listings.
2 screensView available delivery jobs, track earnings, manage deliveries, and maintain rider profile settings.
3 screensDashboard analytics, shop management, order oversight, user management, and platform configuration.
4 screensFollow the complete workflow from browsing products to order delivery, involving all four user roles in a seamless experience.
Customers explore shops, browse products, add items to cart, and place orders with their preferred payment method.
The restaurant owner receives the incoming order, reviews the items, and manages the preparation workflow.
Available riders receive delivery jobs, pick up orders from the restaurant, and deliver them to customers.
Administrators monitor the platform through a comprehensive dashboard, manage shops, orders, users, and categories.
Explore how customers discover products, browse shops, manage their cart, place orders, and track deliveries through the NS Mart mobile application.
The main landing screen displaying delivery location selector, search functionality, promotional banners with offers like free delivery, category filters (All, Electronics, Bakery, Grocery), and trending products with pricing and discount badges.
Scrolling further reveals trending products with star ratings and review counts, along with a "Popular Shops" section showcasing featured restaurants with ratings, open status, delivery time, and delivery fee.
A full shop profile with a cover image, shop name, description, rating (4.8), delivery time (20-30 min), delivery fee (Rs. 50), location, open status, and category-filtered product listings with prices and discounts.
Detailed product view featuring a large product image, category tags, product name, star rating with review count, discounted price (Rs. 340), product description, shop information, and a prominent "Add to Cart" button.
The cart screen showing shop name, added items with quantity controls and delete option, a promo code section, and a complete order summary with subtotal, free delivery fee, total, and "Proceed to Checkout" button.
Comprehensive checkout with delivery address selection, delivery options (Standard free or Express Rs. 500), multiple payment methods (Cash on Delivery, JazzCash, EasyPaisa), promo code input, and a "Place Order" button.
A live order tracking screen showing order ID, pending status, estimated arrival, and a detailed vertical timeline progressing through: Order Placed, Confirmed, Preparing, Ready, Picked Up, On the Way, and Delivered.
Order history listing showing each order with a unique order ID, status badge (Pending), item count, total amount, and timestamp. The bottom navigation highlights the active "Orders" tab.
A communication modal offering two contact options — Chat (text-based messaging) and Voice Call — allowing customers to connect with support or shop owners directly from the app.
Discover how restaurant owners manage their shops and view orders within the NS Mart platform.
The restaurant order management screen with tabs for New, Active, and Completed orders. Shows the shop assignment status — when a restaurant owner is not yet linked to a shop, they see a prompt to contact the administrator.
The restaurant owner's profile screen displaying user information, a "Restaurant Owner" role badge, daily statistics (revenue, orders, rating), and settings including Account Settings, Dark Mode toggle, My Shops, Notifications, Help & Support, and Logout.
See how delivery riders find available jobs, track their earnings, and manage their delivery profiles.
The rider's main screen showing available delivery jobs with a refresh button. The bottom navigation provides access to Jobs, Chat, Deliveries, Earnings, and Profile sections. When no jobs are available, an empty state message is displayed.
A comprehensive earnings overview displaying today's earnings with delivery count, an overall summary grid showing Total Deliveries, Total Earnings, Rating, and Average Time, plus a Daily History section for past performance tracking.
The rider's profile page displaying a motorcycle icon avatar, rider name, vehicle information (Motorcycle • 9854), a "Rider" role badge, delivery statistics, and settings including Account Settings, Vehicle Info, Notifications toggle, Help & Support, and Logout.
The control center of NS Mart — managing shops, orders, users, categories, promotions, and platform-wide settings.
The central admin dashboard featuring time-period filters (Today, Week, Month), analytics cards for Total Orders, Today's Orders, Total Revenue, Today's Revenue, and Active Order Details. Quick action buttons provide access to Categories, Promos, Rider, Restaurant Owner, Complaints management, and user role sections for Customers, Riders, and Owners.
The "My Shops" screen for managing platform shops. Each shop card displays a cover image, name, rating, delivery fee, location, open/closed status, a customer visibility toggle, product category tags, and action buttons for viewing, editing, and deleting shops. An add shop button allows creating new listings.
The admin order management view with tabs for New, Active, and Completed orders. Provides platform-wide order oversight with the bottom navigation showing Dashboard, My Shops, Orders, and Profile sections.
The administrator's profile screen showing the Admin user info with a "Vendor Account" badge, daily statistics for revenue, orders, and rating, along with settings for Account Settings, Dark Mode, My Shops, Notifications, Help & Support, and Logout.
NS Mart leverages a robust technology stack to deliver a reliable, scalable, and feature-rich multi-vendor e-commerce experience.
A Complete Multi-Vendor E-Commerce Ecosystem
Thank you for exploring NS Mart. This application demonstrates a complete multi-vendor marketplace connecting all stakeholders through a unified mobile platform.