Custom E-Commerce Store with Admin and Delivery ManagementCustom E-Commerce Store with Admin and Delivery Management
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Dreamora Collections | Custom E-commerce Website
Built a custom e-commerce website for selling clothing, bedsheets, and other products, with an admin dashboard for managing product categories, pricing, variants, inventory, orders, payment details, and location-based delivery charges.

About the project
Dreamora Collections is a custom online store built to sell different types of products, including clothing, bedsheets, and other retail items. The store needed a flexible way to manage a growing product catalog, handle different product variations, accept local payment methods, and calculate delivery charges according to the order and delivery location.
I built the website with a dedicated admin dashboard so the store owner could manage day-to-day store operations without needing to make code changes for routine updates.
Rather than using one fixed setup for every product, the system supports configurable product categories, variants, prices, stock levels, payment instructions, and delivery charges. This gives the store owner control over how products are listed, sold, and delivered.

Business problem :
An online store selling different types of products needs more than product listings and a shopping cart. Product variations, stock availability, payment instructions, and delivery costs can differ from one order to another.
For example, delivery charges for a 1 kg parcel going to Lahore may differ from those for an order going to Islamabad. Product prices and stock can also vary by color or other available options.
The store needed a way to manage these details from one place while providing customers with a straight forward shopping and ordering experience.

The solution
I developed a custom e-commerce mobile Friendly application with a customer-facing storefront and an admin dashboard.
The storefront allows customers to browse products, explore featured items and deals, view product details, manage varient, manage their cart, enter delivery addresses, and place orders.
The admin dashboard gives the store owner control over product information, categories, variants, pricing, inventory, payment details, order status, and delivery-charge settings.
I also implemented delivery-charge configuration based on factors such as parcel weight, destination, and courier-specific rates, rather than relying on one flat delivery fee for every order.

Key features
1. Product catalog and product management
Product categories for clothing, bedsheets, and other retail products.
Admin-managed product listings and product details.
Product variants with different colors and prices.
Stock and inventory management.
Featured products and deals pages.
Search, filtering, and sorting to help customers find products.
2. Shopping cart and checkout
Shopping cart for reviewing selected products.
Checkout flow for collecting order and delivery information.
Address entry for customer deliveries.
Product and order details available through the shopping process.
3. Local payment options
The checkout and payment setup supports local payment methods suited to the store's market:
JazzCash
Easypaisa
Cash on Delivery (COD)
The admin dashboard allows the store owner to manage payment instructions and details, including relevant payment numbers and QR codes.
4. Delivery charges based on weight and location
Instead of applying the same delivery fee to every order, I implemented configurable delivery-charge handling based on:
Parcel weight.
Delivery destination.
Courier company and its applicable rates.
Admin-managed delivery pricing rules.
For example, a 1 kg parcel going to Lahore can have a different delivery charge from a parcel going to Islamabad.
This setup allows the store owner to manage delivery costs according to the business's shipping arrangements. It should not be confused with automatic live courier-rate retrieval unless a live courier API is separately integrated and verified.
5. Order and customer management
Order management through the admin dashboard.
Order-status handling.
Customer order history.
Access to relevant order and delivery information for managing purchases.
6. Store administration
The admin dashboard brings important store-management tasks together, including:
Adding and managing product categories.
Creating and updating product listings.
Managing product variants, prices, and stock.
Updating payment instructions and QR codes.
Managing delivery-charge settings.
Managing orders and their statuses.
Controlling featured products and deals.
7. Customer-facing pages
The website includes dedicated pages and flows for:
Homepage and product catalog.
Product details.
Featured products.
Deals.
Shopping cart.
Checkout and delivery address.
Customer registration and login, including OTP functionality.
Customer order status and order history.
Refund policy.
The website also has a responsive layout intended to support customers browsing and shopping on mobile devices as well as desktop screens.
My role and contribution
I worked on the full-stack development of Dreamora Collections, covering the customer-facing shopping experience and the store-management functionality.
My work included implementing the storefront, product browsing, product details, cart and checkout flows, customer authentication, order handling, payment-method configuration, inventory management, product variants, and configurable delivery-charge logic.
I also developed the admin-management workflows that allow the store owner to maintain product information, update pricing and stock, manage payment details, and handle orders from one place.
The focus was on building a store that could accommodate different products and practical retail requirements without depending on fixed product options or a single delivery charge for every order.
Technology
Primary framework: Next.js
The application is a custom full-stack web project. The specific supporting libraries, database, authentication implementation, and deployment configuration should be listed separately only after confirming the exact technologies used in the codebase.
Project outcome
The result is a live e-commerce website with a customer shopping experience and an admin-managed system for handling products, variants, inventory, orders, local payment options, and configurable delivery charges.
The project demonstrates my ability to build custom e-commerce functionality around practical business requirements, including product-level variations, local payment instructions, and shipping rules that account for parcel weight and delivery destination.

Looking for a similar solution?
If you run a retail business and need an online store with custom product management, local payment options, inventory controls, order management, or delivery pricing based on your shipping requirements, I can help build an e-commerce solution around your business workflow.
Need a custom online store? Let's discuss what your business needs.
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started