Skip to content

Welcome to NexGen ShopX, your one-stop destination for all your shopping and rental needs. Our platform offers a unique blend of traditional e-commerce and rental services, providing you with the flexibility to purchase or rent a wide range of products.

Notifications You must be signed in to change notification settings

ankit-orion/e-commerce--capstone--client

 
 

Repository files navigation

E-commerce Website with Rental Features

This project is a full-stack e-commerce website built using React, Vite, Tailwind CSS, Node.js, Express.js, and MongoDB. It features rental functionality where users can rent products for a specified time period. Users can select specific dates to book products, and the system assigns them time slots accordingly. Additionally, the project includes user authentication, product image storage on Cloudinary, integration of a payment gateway, and an AI chatbot powered by responses generated from Gemini.

Features

  • User Authentication: Users can sign up, log in, and log out securely.
  • Product Rental: Users can rent products for a specific duration.
  • Date Selection: Users can choose specific dates for renting products, and the system assigns available time slots.
  • Cloudinary Integration: Product images are stored securely on Cloudinary.
  • Payment Gateway Integration: Secure payment processing for transactions.
  • AI Chatbot: Integrated chatbot powered by responses generated from Gemini.

Tech Stack

  • Frontend:

    • React: JavaScript library for building user interfaces.
    • Vite: Next-generation frontend tooling.
    • Tailwind CSS: Utility-first CSS framework for styling.
  • Backend:

    • Node.js: JavaScript runtime for server-side development.
    • Express.js: Web application framework for Node.js.
    • MongoDB: NoSQL database for storing application data.
  • Other Integrations:

    • Cloudinary: Cloud-based image and video management platform.
    • Gemini: AI platform for generating conversational responses.
    • Payment Gateway: (Specify the payment gateway used)

Installation

  1. Clone the repository:

    git clone <https://github.com/TusharPachouri/e-commerce--capstone--client.git>

About

Welcome to NexGen ShopX, your one-stop destination for all your shopping and rental needs. Our platform offers a unique blend of traditional e-commerce and rental services, providing you with the flexibility to purchase or rent a wide range of products.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Other 0.4%