Skip to content

EasyBuy, your go-to solution for a streamlined eCommerce experience! Our project is a user-friendly and efficient eCommerce platform designed with simplicity in mind using HTML5, CSS3, Bootstrap and JavaScript.

Notifications You must be signed in to change notification settings

WilliamGeorge1997/JavaScriptFinalProject

Repository files navigation

EasyBuy E-commerce System

Welcome to EasyBuy E-commerce System repository! This project aims to provide a straightforward e-commerce solution that fetches product data from two APIs. Users can register and login using their email, username, and password following specific regex requirements. The system allows users to view product details, add items to their cart, adjust quantities, apply discounts, and proceed to checkout.

Table of Contents

Live-demo

EasyBuy.E-commerce.demo.mp4

Team-members

  1. Mai Ahmed Kassem
  2. Alaa Atef Abd Elmoez
  3. Ahmed Sobhi El Sadi Sharaf
  4. Nada Saeed Younes Dawood
  5. Neamatullah Moustafa Abolila
  6. William George William Botros

Features

  1. User Authentication:

    • Users can register and login using their email, username, and password following specific regex requirements.
  2. Product Management:

    • Fetches product data from two external APIs.
    • Users can view detailed information about each product.
  3. Shopping Cart:

    • Users can add products to their cart.
    • Adjust quantities, with real-time price and total price updates.
    • Apply a 10% discount offer.
  4. Checkout:

    • Users can proceed to checkout after confirming their order details.
    • Collects user information for order confirmation.
  5. User Interface:

    • Includes a responsive design with sections like navbar, header, about us, products, contact us, and footer on the index page.

Installation

** Clone the repository: git clone https://github.com/WilliamGeorge1997/JavaScriptFinalProject.git

Images

Header section About section Products section product details Cart Page Checkout Page signup page login page

About

EasyBuy, your go-to solution for a streamlined eCommerce experience! Our project is a user-friendly and efficient eCommerce platform designed with simplicity in mind using HTML5, CSS3, Bootstrap and JavaScript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7