Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.61 KB

File metadata and controls

71 lines (53 loc) · 1.61 KB

🛍️ Shop Sphere – Admin Dashboard

Shop Sphere is a modern Admin Dashboard for an E-commerce application, built using React + Vite, Hero UI, and Fake Store API.
It provides complete CRUD-style management for Products, Users, and Carts, along with authentication and an admin-style sidebar layout.


🚀 Live Features

🔐 Authentication

  • Login using Fake Store API
  • Token-based authentication (client-side)
  • Login / Logout flow
  • Protected admin routes (logic-ready)

📦 Products Module

  • Get all products
  • Get single product details
  • Delete product
  • Search products by title
  • Filter products by category
  • Product details page

👤 Users Module

  • Get all users
  • Display users in admin table
  • View complete user details in modal
  • Delete user
  • Shows address & geo-location data

🛒 Carts Module

  • Get all carts
  • Add new cart
  • View single cart details
  • Delete cart
  • Admin table with modal views

🧭 Admin Dashboard UI

  • Sidebar navigation (Admin layout)
  • Responsive design
  • Reusable common components
  • Clean and professional UI

🧰 Tech Stack

Technology Usage
React Frontend framework
Vite Fast build tool
TypeScript Type safety
Hero UI UI components
Redux Toolkit State management
React Router DOM Routing
Fake Store API Backend (mock data)
Tailwind CSS Styling

📁 Project Structure

image