Black Market Supply & Demand

Full-Stack E-Commerce Platform
A production-deployed e-commerce platform featuring secure authentication, inventory-aware cart management, Stripe checkout and webhooks, customer order history, and role-based administrative management.
Black Market Supply & Demand e-commerce platform homepage featuring the Progress Is Earned hero section.

Overview

Black Market Supply & Demand is a production-deployed full-stack e-commerce platform built to manage the complete online shopping experience, from customer authentication and inventory-aware cart management to Stripe checkout, payment processing, order history, and role-based administration. The application demonstrates a complete modern commerce workflow from database design and secure server-side logic to production deployment. The platform remains under active development, with additional commerce features and capabilities planned for future releases.

Development Highlights

  • Full-stack Next.js e-commerce application built with React, TypeScript, and the App Router.
  • Secure customer authentication with account registration, login, session management, and protected application areas.
  • Inventory-aware shopping cart with product options, quantity management, availability validation, and persistent cart data.
  • Stripe Checkout integration with secure server-side payment sessions and webhook-based payment confirmation.
  • Complete order workflow connecting cart, checkout, payment status, inventory, customer order history, and administration.
  • Role-based administrative system with protected access for administrative users and account-level authorization.
  • PostgreSQL database architecture managed with Prisma ORM and deployed using Neon.
  • Production deployment on Hostinger with environment-based configuration and automated GitHub deployment.
  • Security-focused server-side validation protecting pricing, order ownership, administrative actions, and payment processing.
  • Active ongoing development with additional commerce, catalog, membership, and platform capabilities planned for future releases.

Technology Stack

TechnologyPrimary Use
Next.js 16Full-Stack Web Framework
React 19User Interface
TypeScriptApplication Development
PostgreSQLRelational Database
Prisma ORMDatabase Access & Data Modeling
NeonCloud PostgreSQL Hosting
Better AuthAuthentication & Session Management
StripeCheckout & Payment Processing
Stripe WebhooksPayment & Order Status Automation
Tailwind CSSStyling & Responsive UI
Git & GitHubVersion Control & Deployment Workflow
HostingerProduction Hosting & Deployment

 

Live Demo

Live Application

https://blackmarket.sreedthecoder.com

Case Study

https://github.com/sreedartwork/black-market-supply-demand-case-study

Demo Access

The production application can be explored through the live storefront, including product selection, customer authentication, cart functionality, and checkout flow.

Administrative Features

The project also includes role-based administrative tools for managing users, product categories, orders, and platform data.

Note: Source code and administrative access are private. Code review or a guided demonstration can be provided upon request.