Skip to content

markhryt/e-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

24 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›’ E-Commerce Web Application

A full-stack e-commerce web application built with ReactJS, ExpressJS, and PostgreSQL, featuring user authentication, product browsing, shopping cart, and purchase functionality. Redux is used for efficient state management on the frontend.


๐Ÿ“ฆ Features

  • ๐Ÿ” User Authentication
    Secure login and registration with encrypted credentials.

  • ๐Ÿ›๏ธ Product Catalog
    Browse available products with details and pricing.

  • ๐Ÿงบ Shopping Cart
    Add, update, and remove items before checkout.

  • ๐Ÿ’ณ Purchase Flow
    Simulate purchase functionality with server-side validation.

  • ๐Ÿ“Š State Management with Redux
    Efficient state handling across the application.


๐Ÿ› ๏ธ Tech Stack

Frontend

  • ReactJS
  • Redux Toolkit
  • React Router
  • Axios

Backend

  • Node.js / ExpressJS
  • JWT Authentication
  • Bcrypt (password hashing)

Database

  • PostgreSQL
  • pg (node-postgres)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors