Skip to content

naol728/demam

Repository files navigation

🛒 Demam – Seller & Buyer E-Commerce Platform

Demam is a full-stack e-commerce web application designed to connect sellers and buyers with real-time delivery tracking and modern UI/UX. Built in just 2 weeks by [Naol Meseret], this platform offers a scalable, secure, and user-friendly experience from cart to delivery.


🚀 Features

  • 🧑‍💼 Seller & Buyer Account Management
  • 🛍️ Product Catalog & Inventory Control
  • 🔐 Secure Authentication (Supabase Auth)
  • 📦 Order Management System
  • 🗺️ Live Delivery Tracking with Mapbox
  • 💻 Fully Responsive Design (Mobile-First)

🛠️ Tech Stack

Layer Technology
Frontend React, Redux Toolkit, ShadCN UI, Tailwind CSS
Backend / Database Supabase (PostgreSQL, Auth, Storage)
Data Fetching TanStack Query (React Query)
Maps & Tracking Mapbox GL JS
Deployment Vercel

📸 Screenshots

Here are some preview shots of the Demam E-Commerce Platform in action:

📸 Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7


⚙️ Installation

# 1. Clone the repository
git clone https://github.com/naol728/demam.git
cd demam

# 2. Install dependencies
npm install

# 3. Set up environment variables
cp .env.example .env
# Fill in your Supabase and Mapbox keys in the .env file

# 4. Start the development server
npm run dev

About

Demam is a modern, full-featured e-commerce platform built with React, Supabase, TanStack Query/Table, and Redux Toolkit. It enables sellers to manage products, track orders, and analyze sales efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors