Skip to content

BuddhadebKoner/ZIDIO-PROJECT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 

Repository files navigation

T-Shirt E-commerce Website

A full-stack e-commerce platform for selling t-shirts with comprehensive admin controls and customer features.

Project Overview

This project is a complete e-commerce solution featuring:

  • Role-based access control (Admin/Customer)
  • Comprehensive product management
  • Admin dashboard with sales analytics
  • 3D t-shirt model visualization
  • Efficient and responsive frontend
  • Secure payment processing with Stripe

Technology Stack

Frontend

  • React with Vite
  • TanStack Query for data fetching
  • Clerk for authentication
  • Tailwind CSS for styling
  • Spline for 3D models
  • Swiper.js for carousels
  • Lucide-React for icons
  • Cloudinary for image storage

Backend

  • Express.js server
  • MongoDB with Mongoose
  • Stripe payment integration

Key Features

Admin Panel

  • Product, category, collection, and inventory management
  • Offer and discount creation
  • Home content customization
  • Customer and order management
  • Sales statistics and analytics
  • Review moderation

Customer Experience

  • Responsive product browsing with filters
  • Interactive 3D t-shirt models
  • Cart and wishlist functionality
  • Multiple payment options
  • Order tracking
  • Review submission

Getting Started

See the included Installation Document for detailed setup instructions.

Project Structure

The project is organized into two main directories:

  • /frontend - React application
  • /server - Express backend

Requirements

  • Node.js v16+
  • MongoDB
  • Clerk account
  • Cloudinary account
  • Stripe account

Contact

For any questions regarding this project, please contact:

About

Full Stack e commerce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published