NMD

eCommerce web app for construction material

services

eCommerce Development

industry

Construction / eCommerce

duration

Working Since 2022

country

Saudi Arabia

NMD

Project Overview

The eCommerce web app for construction is a multi-vendor marketplace that connects cement factories with concrete factories in one place. It is a link between producers and suppliers of building materials. The marketplace offers flexible payment options & quick deliveries to its clientele. NMD manages all its payments seamlessly with Telr. The application also has an offline payment facility for sellers and customers to work efficiently into the solution. Other intuitive features include order tracking, product categories, add to cart, etc. It is a very easy-to-use app for construction companies.

Overview image 1Overview image 2Overview image 3

Challenges

Third-Party Integrations
The challenges faced by our development team were third-party integrations related to logistics, seller verification, and crowdfunding.
To keep the supply chain smooth after the order placement, the team had to integrate different APIs of the logistics company into the platform.
Efficient data placement of orders and real-time delivery updates were required from logistics partners.
Seller Verification
While onboarding the user, there was a requirement to verify the commercial registration number with the government's data.
The verification ensured that the user is registered commercially with government agencies.
The process needed to comply with Saudi regulations and security measures.
Crowdfunding Integration
The crowdfunding feature was tricky, as we had to make an order process flow that relied on the confirmation of the crowdfunding being conducted on the third-party platform.
Considering the use cases of success and failure was critical for the purchase order flow.
Status updates of the purchase order had to stay synchronized with the crowdfunding platform.

Our Solution

Government API Integration
We integrated the WathQ API provided by the Saudi government to complete the user verification process.
The whole process needed to be completed while registering the user, following some of the regulations.
Security measures were kept in place throughout the verification flow.
Logistics Service Integration
To engage users and sellers in the app services, we had to provide a logistics service for smooth order fulfillment.
We successfully integrated all the necessary use cases related to logistics into the solution.
Order placement and real-time delivery tracking were fully connected to the logistics APIs.
Crowdfunding Security
Crowdfunding was integrated into the eCommerce platform with all security measures.
Maintaining order invoices and transferring financial details in a secured space was ensured.
The order process flow handles both success and failure cases from the crowdfunding platform.

Features Implemented

The NMD marketplace includes a comprehensive set of features designed for both buyers and sellers in the construction materials industry.

1. Dashboard

It shows the overall work done by an individual in the app. A customer's dashboard shows the overall activities he does in the app, like the number of products in the cart, wishlist, previous orders, etc. It consists of purchase history, profile management, auction, support, and more in a systematic representation for an intuitive user experience. The same dashboard is designed for sellers to get a comprehensive overview of their product business. Total sales, earnings, successfully delivered orders, etc., are all displayed numerically. It also consists of a menu that takes them straight to perform necessary functionalities for their vendor marketplace.

Dashboard

2. Brands & Categories

A user can view every brand & product according to their categories. The vendor marketplace app has a well-organized design that helps users understand brands that have collaborated within the platform and products offered by them in a systematic category listing.

Brands & Categories

3. Auction

The eCommerce marketplace for construction has an exciting feature in the form of a product auction. It allows users (customers & sellers) to be in the app and bid for their desired product or keep a list of products for auction for a stipulated period. The app draws a lot of attention on that particular day, ensuring the platform's popularity among its target audience.

Auction

4. Requirement Generation

The customer has an option to generate a requirement for a product within the available categories. The sellers and customers, both user can make a bid on the requirement.

Requirement Generation

5. Tracking Orders

The seller & the customer can both look into their respective order history & track down the product status. It contains details like order ID, number of products, amount, payment status, etc. They can also access their invoices for a particular order when required.

Tracking Orders

6. My Wallet

A seller and customer have an in-app payment wallet in which they can keep some amount through their desired payment method, like bank transfer, debit card, credit card, etc. The feature shows both parties' date, amount, payment method, and payment status. It also facilitates a user's offline payment to maintain a quick purchase of a product that one needs to proceed further with its construction needs.

My Wallet

Backend and Web Technologies

The NMD marketplace is built on a proven web technology stack for reliable eCommerce performance.

Database

MySQL

Frontend

Blade with Bootstrap

Backend

PHP (Laravel)

Conclusion

NMD is a multi-vendor eCommerce marketplace that connects cement and concrete factories in Saudi Arabia. With features like product auctions, in-app wallets, requirement generation, and government-verified seller onboarding via the WathQ API, the platform provides a complete digital solution for the construction materials supply chain.

WANT A CUSTOM ECOMMERCE MARKETPLACE ?

Let us help you build a multi-vendor marketplace tailored to your industry needs.

More Projects

Case study image

Bounty Board

Reward-based platform for creating, managing, and completing bounties.

Case study image

Baller

A social networking app for basketball players to search courts, meet players and plan their games.

Case study image

Hindeep

Dating app matching users based on personality traits and compatibility.

Case study image

Gas Drop

On-demand fuel delivery app with tracking, scheduling, and payments.

Case study image

Fischer

eCommerce platform for heating systems with rewards and support.