Skip to content

Repository files navigation

MaisonMart 🛍️

MaisonMart is a modern shopping web application built with React that allows users to browse products, explore categories, manage a cart and wishlist, and authenticate users using a real external API.

The app focuses on clean UI, smooth navigation, and a realistic e-commerce experience.


🚀 Live Demo

👉 https://maisonmart-store.netlify.app/


✨ Features

  • Browse products and product details
  • View and explore product categories
  • Add/remove items from cart
  • Wishlist functionality
  • User authentication (login & signup)
  • Responsive navigation bar with cart & wishlist counters
  • FAQ section and full footer
  • Clean and modern UI with Tailwind CSS

🖼️ Screenshots

Home Page

Home

Purchase / Products Page

Purchase

Checkout / Cart Page

Checkout


🛠 Tech Stack

  • React
  • React Router
  • Axios
  • Context API
  • Tailwind CSS
  • Vite
  • External REST API (EscuelaJS)

🔌 API Used

This project uses the EscuelaJS Fake Store API:

Endpoints used:

  • Authentication
  • Products
  • Categories
  • User creation
  • Profile data

⚠️ No API keys are required.


📦 Installation & Setup

Clone the repository:

git clone https://github.com/tamar-natchkebia/shopping-app-.git

About

A modern e-commerce web application built with React, Redux Toolkit, and React Router. Browse products, explore categories, manage a cart and wishlist, and handle user authentication with a clean, responsive interface.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages