Skip to content

A modern eCommerce web application built with Angular (frontend for the Storefront Backend API). It allows users to browse products, manage a shopping cart, and place orders seamlessly with secure backend integration. The project demonstrates component-based architecture, routing, services, and full API integration.

Notifications You must be signed in to change notification settings

KhaledYaish0/storefront-frontend

Repository files navigation

udacity-my-store

MyStore is a single-page application built in Angular, that offers a rich, dynamic experience on the web. It presents a list of product which can be added to a cart then checkout. Bellow are all the functionality one can perform:

  • View list of products.
  • Add products to cart.
  • View products in cart.
  • Delete product from cart.
  • Checkout products in cart.
  • Calculate cart total in cart.

Dependencies

To install the dependencies for this project, run the following command:

npm install

Start server

On the same terminal, run the command

ng serve
  

#### Sample request:
Navigate to 
http://localhost:4200/

The app will automatically reload if you change any of the source files.

## References

1. [Bootstrap 4 Documentation](https://getbootstrap.com/docs/4.1/getting-started/introduction/). 
2. [Angular Documentation](https://angular.io/docs). 

About

A modern eCommerce web application built with Angular (frontend for the Storefront Backend API). It allows users to browse products, manage a shopping cart, and place orders seamlessly with secure backend integration. The project demonstrates component-based architecture, routing, services, and full API integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published