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

No packages published