Skip to content

devafortun/Cartwish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

CartWish E-Commerce Website

brandbird (3)

Introduction

Welcome to CartWish, a modern, feature-rich eCommerce platform designed to provide a seamless and enjoyable shopping experience. Built using the MERN stack (MongoDB, Express, React, Node.js), CartWish leverages the power of full-stack JavaScript to deliver high performance and scalability.

Key Highlights:

  • User-Friendly Interface: Our clean and intuitive user interface ensures that customers can easily navigate through the site, find products, and complete their purchases with minimal effort.
  • Comprehensive Product Management: Admins can efficiently manage products, including adding new items, updating existing ones, and organizing categories to enhance user experience.
  • Secure Transactions: CartWish integrates robust security measures to protect user data and ensure secure transactions.
  • Responsive Design: The platform is fully responsive, ensuring optimal performance and appearance on all devices, from desktops to smartphones.
  • Scalability: Designed to handle high traffic and large product inventories, CartWish can grow with your business needs.

Whether you're launching a new online store or looking to upgrade your existing eCommerce platform, CartWish provides the tools and flexibility you need to succeed in the competitive online marketplace.

Table of Contents

Features

  • User authentication (signup, login, logout)
  • Product listing with pagination
  • Product search functionality
  • Product detail pages
  • Shopping cart management
  • Order placement and history
  • Admin dashboard for managing products and orders
  • Responsive design for all devices

Technologies Used

  • MongoDB: Database for storing user, product, and order information
  • Express: Backend framework for handling HTTP requests and API routes
  • React: Frontend library for building user interfaces
  • Node.js: Server-side JavaScript runtime
  • Redux: State management for React
  • Bootstrap: Styling and responsive design

Installation

Prerequisites

Ensure you have the following installed:

  • Node.js
  • npm (Node Package Manager)
  • MongoDB (running locally or hosted)

Backend Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/cartwish.git
    cd cartwish

About

Cartwish E-Commerce

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages