Skip to content

AnsariYasirArfat/E-Commerce-FullStack-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 

Repository files navigation

E-commerce Website

A dynamic and responsive E-commerce platform built using HTML, Tailwind CSS, and React JS for the frontend. The project aims to provide a user-friendly shopping experience, featuring user interfaces, product catalogs, authentication, and secure payment gateways. The backend is being developed using Node.js with Express, and the database is hosted on MongoDB.

Project Overview

This project is an ongoing E-commerce website developed for Live Link. The platform allows users to explore and purchase products from a variety of categories, add items to their cart, and make secure payments.

Current Status

As of now, the frontend is live and accessible through the provided Live Frontend Link. The backend server is still under development, and the database is up and running.

Frontend

The frontend is developed using React, Tailwind CSS, and Material-UI components. The user interface is designed to be responsive, adapting seamlessly to both desktop and mobile devices. The website's layout and components have been carefully crafted to create an intuitive and user-friendly shopping experience.

Live Frontend Link

Backend

The backend is built using Node.js with the Express.js framework. It handles user authentication, product management, order processing, and secure payment transactions. MongoDB is used as the database to store product information, user details, and order data.

Live Backend Server Link

Database

The project's database is hosted on MongoDB, providing a scalable and efficient storage solution for product data and user information.

Upcoming Features

  • User authentication and registration
  • Shopping cart and order management
  • Payment gateway integration
  • Product reviews and ratings
  • User profile and order history

Installation and Setup

  1. Clone this repository to your local machine.
  2. Install Node.js and npm if you haven't already.
  3. Navigate to the project directory and run npm install to install the required dependencies.
  4. For the frontend, run npm start to start the development server.
  5. For the backend, run npm start to start the server.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published