Skip to content

sark06/E_Commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Store Application

This is a simple e-commerce web application project built using React.js for the frontend and Express.js for the backend. The project includes user authentication using JSON Web Tokens (JWT) and bcrypt for password hashing.

Overview

This project is a basic e-commerce application prototype where users can sign up, log in, and view products categorized by type (gadgets, accessories, fashion items, shoes). Upon successful login, users can browse products, view details, and explore various sections of the store.

Features

  • Authentication: Users can sign up with a username, email, and password. Authentication is handled using JWT tokens.
  • Product Categories: Products are categorized into gadgets, accessories, fashion items, and shoes for easy navigation.
  • Responsive Design: The application is designed to be responsive, ensuring a seamless experience across devices.
  • Data Storage: Uses in-memory storage for user data and product information due to the lack of a database.
  • Error Handling: Includes basic error handling for login failures and input validation.

Getting Started

Prerequisites

  • Node.js installed on your machine
  • npm or yarn package manager

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/e-commerce-store.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published