Skip to content

gauravdevrani8/LuxeLoom-e-commerce-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

LuxeLoom E-Commerce Platform

Welcome to LuxeLoom, the elegant and feature-rich e-commerce platform designed for seamless buying and selling experiences. This repository houses the source code for the LuxeLoom website, crafted with modern technologies to provide a dynamic and user-friendly shopping experience.

Screenshots

Homepage

Screenshot 2024-06-01 105214

Product Page

Product Page

Authentication

Shopping Cart

Dashboard for Admin

Checkout Page

Technologies Used

  • React: JavaScript library for building dynamic user interfaces.
  • Tailwind CSS: Utility-first CSS framework for rapid and custom styling.
  • Context API: React feature for managing global state.
  • Redux: Predictable state container for managing application state in large-scale applications.
  • Firebase: Platform for building web and mobile applications with real-time database functionality and secure user authentication.

Features

CRUD Operations

Admin users can perform Create, Read, Update, and Delete operations for product management.

Product Management

Admins can easily add, delete, and update product listings.

User Product Viewing

Users can browse available products and add items to their cart.

Order Placement

Users can place orders for items in their cart with ease.

Firebase Authentication

Secure user authentication and authorization provided by Firebase.


Getting Started

Follow these steps to set up the LuxeLoom project on your local machine:

  1. Clone the Repository
    git clone https://github.com/yourusername/luxeloom.git
  2. Install dependencies using
    `npm install`.
  3. Configure Firebase credentials and settings.
  4. Run the development server with
    `npm run dev`.
    

Contributing

We welcome contributions to LuxeLoom! Whether you're fixing bugs, adding new features, improving documentation, or enhancing usability, we invite you to join the Luxe Loom community. Your contributions are valuable as we work together to shape the future of Luxe Loom.