Skip to content

Rajesh8531/E-Commerce-Application-For-Admin-Dashboard

Repository files navigation

🛒 E-commerce Admin Dashboard

Welcome to the E-commerce Admin Dashboard project! This comprehensive solution provides an intuitive interface for managing your e-commerce store, including processing payments and handling various administrative tasks. The project features a React-based frontend and multiple backend implementations to showcase flexibility and integration capabilities.

✨ Features

  • Multi-Backend Support: Connects to different backend implementations (Express, Go, Django, Spring Boot, etc.).
  • Order Management: View and manage customer orders, track status, and update details.
  • Product Management: Add, update, and delete products from the catalog.
  • Payment Processing: Integrate with Stripe to handle transactions securely.
  • Responsive UI: A modern, user-friendly interface optimized for all devices.

🛠️ Tech Stack

Frontend

  • React: For building the user interface.
  • React Router: For client-side routing.
  • Axios: For making API requests.
  • Headless UI: For pre-built UI components and styling.

Backend

  • Express.js with Prisma: RESTful API using Prisma ORM and JWT for authentication.
  • Firebase: For image storage.
  • Stripe: For payment processing.

🚀 Getting Started

Frontend Setup

  1. Clone the repository:
    git clone https://github.com/Rajesh8531/E-Commerce-Application-For-Admin-Dashboard.git

Releases

No releases published

Packages

No packages published