Skip to content

Mhmd-Tarek-Mhmd/Shop

Repository files navigation

Shop

Welcome to the Shop Project! This application is designed to provide an intuitive and seamless shopping experience for users. Below you'll find details about the project, how to set it up, and its key features.

🔬 Project Overview

The Shop Project is a modern e-commerce application where users can browse products, add items to their cart, and complete purchases. It aims to provide a user-friendly interface, fast performance, and reliable functionality.

🌟Features

  • Product Listings: View and search products by categories and filters.

  • Shopping Cart: Add, update, and remove items from the cart.

  • User Authentication: Sign up, log in, and manage user profiles.

  • Responsive Design: Works seamlessly on desktop and mobile devices.

  • Payment Integration: Secure and fast checkout process.

🛠️ Tech Stack

  • Frontend: Preact, MUI

  • Backend: Firebase

  • Database: Firebase - Firestore (Modular API)

  • State Management: Redux Toolkit

  • Deployment: Firebase - Hosting

🔗 Important Links