Skip to content

Repository files navigation

Screenshot 2026-02-08 163741

Ecom Suite — Admin Dashboard + Storefront (Next.js)

A modern e-commerce UI suite featuring:

  • Admin dashboard (KPI cards, charts, tables)
  • Orders detail (timeline, notes, customer + payment summary)
  • Products list + filters
  • Customers table
  • Analytics page
  • Settings page
  • Storefront product listing + product detail
  • Login/Register split layout

Tech Stack

  • Next.js (App Router)
  • React + TypeScript
  • Tailwind CSS

Run Locally

npm install
npm run dev



# Ecom Suite (Admin + Storefront)

A clean, modern multi-page **e-commerce admin/dashboard** + **storefront** UI built with **Next.js (App Router) + TypeScript + Tailwind**.

## Quick start

```bash
npm install
npm run dev

Open:

Pages included

Admin

  • Dashboard
  • Orders detail
  • Products (admin view)
  • Customers
  • Analytics
  • Settings

Storefront

  • Products list (filters)
  • Product detail

Auth

  • Login / Register

Notes

  • Dummy data only (no backend). Components are modular and ready to connect to APIs later.
  • Mobile responsive with a collapsible sidebar for admin.
Screenshot 2026-02-08 163112

Troubleshooting (Windows / npm)

If you see ERESOLVE (peer dependency) errors

This project uses React 19 + Next.js 15. Make sure next-themes is 0.4.6+ (it includes React 19 in peer deps).

If your install is still stuck, clean and retry:

rm -r -fo node_modules
rm -fo package-lock.json
npm cache clean --force
npm install

As a last resort (not recommended unless you must), you can install with:

npm install --legacy-peer-deps

Node.js version

Next.js 15 expects a recent Node.js LTS. If you hit Node-related errors, install the latest Node.js 20 LTS (or newer LTS) and retry.

About

Modern e-commerce UI suite: Admin dashboard + storefront built with Next.js, TypeScript & Tailwind (charts, tables, orders, products, customers, analytics).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages