This project was generated with Angular CLI version 15.1.6.
This is a web application for an online store that allows users to view and purchase products. The application features a home page, a product list page, a product detail page, and a shopping cart page. Users can add products to their cart, remove items from their cart, and checkout.
To run this application on your local machine, follow these steps:
- Clone the repository
- Install the dependencies by running
npm install
- Start the development server by running
ng serve --port 3000
This application consists of the following components:
- Home page
- Product list page
- Product detail page 
- Shopping cart page
- Product item component
This application uses the following models:
- Product model
This application uses the Angular Router to navigate between pages.
To contribute to this project, follow these steps:
- Fork the repository
- Create a new branch for your feature or bugfix
- Make your changes and commit them
- Push your changes to your forked repository
- Create a pull request to merge your changes back into the main repository
This application includes unit tests and end-to-end tests. To run the tests, follow these steps:
- To run unit tests:
ng test
- To run end-to-end tests:
ng e2e
This project is licensed under the MIT License. See the LICENSE.md file for details.
-shadrack omondi