Skip to content

Moussa-Kalam/mystore-angular

Repository files navigation

MyStore Project Overview

MyStore is an Angular Application that allows users to view a list of available products to purchase, add them to a shopping cart, and ultimately complete the checkout process.

Screenshot from 2023-03-11 21-10-33

image

This project was generated with Angular CLI version 15.1.6.

Instructions for installation

  • To clone this repository, run the following command
git clone https://github.com/Moussa-Kalam/mystore-angular.git
  • Navigate to the repository ``cd mystore_angular`

  • Run npm install at the root of your project to install the required dependencies.

Development server

  • Run ng serve for a dev server.

  • Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Design for user experience

  • The shopping cart page shows a total cost for all products in the cart

  • Input forms are validated

  • Feedback is given to the user when the cart is modified

  • The details page for a product shows a photo of the product, the name, the price, and the description.

  • Products can be removed from the cart

  • An order confirmation page is shown to the user after successful checkout

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

About

This is an e-commerce website built with Angular.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published