This is a simple web application that allows users to manage a list of products using a server that stores the data in JSON format. The application is built using Angular and Bootstrap, and communicates with the server using HTTP requests.
The Shopping App has the following features:
- View a list of products
- Add a new product
- Edit an existing product
- Delete a product
- view details of product
To get started with the Shopping App, follow these steps:
- Clone the repository to your local machine using
git clone
. - Install the dependencies using
npm install
. - Start the development server using
npm start
. - Navigate to
http://localhost:4200
in your web browser to view the application.
Once the application is running, you can use the following features:
- View a list of products: The home page of the application displays a list of all products stored on the server. Products are displayed in a table, with columns for name, quantity, price, and actions.
- Add a new product: To add a new product, click the "Add Product" button. This will take you to a form where you can enter the details of the new product.
- Edit an existing product: To edit an existing product, click the "Edit" button next to the product in the table on the home page. This will take you to a form where you can edit the details of the product.
- Delete a product: To delete a product, click the "Delete" button next to the product in the table on the home page. You will be prompted to confirm the deletion before it is performed.
If you would like to contribute to the Shopping App, please follow these steps:
- Fork the repository to your own GitHub account.
- Create a new branch for your changes.
- Make your changes and commit them to the new branch.
- Push the new branch to your GitHub account.
- Create a pull request from your new branch to the main branch of the original repository.
- Wait for the maintainers to review your changes and merge them if they are accepted.