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.
This project was generated with Angular CLI version 15.1.6.
- 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.
-
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.
-
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
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
.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.