Skip to content

Build Full Stack E-commerce Like Amazon with Angular and Java Spring Boot (includes Stripe Credit Card Payments)

Notifications You must be signed in to change notification settings

sameh-tarek/Amazon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Development Project - E-Commerce Platform

Project Overview

A comprehensive web application that mirrors the functionality of popular e-commerce platforms like Amazon. This project showcases the skills acquired through an immersive Udemy course, presenting a well-rounded and robust full-stack solution crafted with Angular and Spring Boot.

Key Features

  • Responsive Frontend:

    • Designed and implemented an engaging and responsive user interface using Angular.
    • Ensured a seamless and consistent user experience across various devices.
  • Efficient Backend:

    • Developed a scalable server-side solution utilizing the power of Spring Boot.
    • Established smooth communication between the frontend and backend through RESTful APIs.
  • Data Management:

    • Implemented robust database functionalities for effective data storage and retrieval.
  • Security Measures:

    • Integrated strong authentication and authorization mechanisms to ensure secure user interactions.

Getting Started

Clone the Repository

Get started by cloning the repository to your local machine:

git clone https://github.com/sameh-tarek/Amazon

271463761-b3625328-ac46-46b3-b22e-6d33bde2dbf8

Spring Boot Project Architecture NTier

271463980-ecd11189-f496-456e-a713-6a28146b2be3

Angular Architecture Overview

0_lQaPheoHIZpLtzVw

What is okta.com ?

Screenshot (887)

OAuth 2 Cycle:

Screenshot (891)

JWT

Screenshot (884)

About

Build Full Stack E-commerce Like Amazon with Angular and Java Spring Boot (includes Stripe Credit Card Payments)

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published