Skip to content

Dinaabdalla2018/Shopping_TaskITI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shopping App

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.

Features

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

Getting Started

To get started with the Shopping App, follow these steps:

  1. Clone the repository to your local machine using git clone.
  2. Install the dependencies using npm install.
  3. Start the development server using npm start.
  4. Navigate to http://localhost:4200 in your web browser to view the application.

Usage

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.

Contributing

If you would like to contribute to the Shopping App, please follow these steps:

  1. Fork the repository to your own GitHub account.
  2. Create a new branch for your changes.
  3. Make your changes and commit them to the new branch.
  4. Push the new branch to your GitHub account.
  5. Create a pull request from your new branch to the main branch of the original repository.
  6. Wait for the maintainers to review your changes and merge them if they are accepted.

Screenshot

  1. home Page Screenshot Screenshot)
  2. Details Product Screenshot
  3. Edit product Screenshot
  4. Add Product Screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published