Skip to content

Slegede2024/amazon-clone

Repository files navigation

<<<<<<< HEAD

Amazon-frontend-clone

🛒 Amazon Clone 🚀 Overview

This project is a full-stack Amazon-inspired e-commerce web application built with React, designed to simulate real-world online shopping functionality. The application focuses on user authentication, product browsing, shopping cart management, and secure payment processing, reflecting common patterns used in production e-commerce platforms.

The project integrates frontend and backend services to handle user sessions, dynamic data, and checkout workflows. It demonstrates an end-to-end application flow, from browsing products to completing a purchase, using modern web development tools and best practices.

🛠 Tech Stack

React – Frontend UI development JavaScript (ES6+) – Core programming language Firebase Authentication – User login and session management Firebase Database / Firestore – Data storage Stripe API – Secure payment processing HTML5 & CSS3 – Structure and styling Responsive Web Design – Cross-device compatibility Git & GitHub – Version control

⚙️ Features

User authentication (sign up, sign in, sign out) Product listing and browsing experience Shopping cart with add/remove functionality Secure checkout and payment processing with Stripe Persistent user sessions and order data Responsive UI optimized for multiple screen sizes

📂 Project Structure

src/ ├── components/ ├── pages/ ├── context/ ├── services/ ├── assets/ ├── App.jsx └── main.jsx

📌 What I Learned Building full-stack workflows using React and backend services Implementing authentication and managing user sessions Managing global application state for cart and user data Integrating secure payment systems into a web application Handling real-world e-commerce logic and user flows Structuring scalable applications with clear separation of concerns

🌐 Live Demo https://slegede2024.github.io/amazon-clone/

🧠 Final Notes

This project demonstrates full-stack development skills, combining React frontend development with Firebase backend services for authentication, cart management, order storage, and payment processing. It reflects real-world e-commerce logic and user flows commonly found in production applications.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors