This is a simple shopping cart application, that allows users to add/remove products to the cart, create, update, delete products from the total list of available products. The application makes use of Firestore database to store a list of collections which are:
- products (Database Collection) The list of available products with the attributes (Name, Price). Functionalities:
- Users can create a new product with the attributes (Name, Price)
- Users can update an existing product whose attributes are (Name, Price)
- Users can also delete a product from the database
- Users can also add items to the cart where they can see the total price of the items in the cart.
To get a local copy up and running, follow these simple steps. 1.Make sure you have the latest version of NodeJS installed using the command:
npm install npm@latest -g2.Clone the repository using the following command:
git clone https://github.com/Prem203/ShoppingCartApp.git3.To install package dependencies, use the following command:
npm install4.To run the program:
npm run dev5.If any errors, persist make sure you have Firebase installed:
npm install --save firebaseThe project is licensed user MIT and is publicly available to all for use.
The project is currently hosted using Firebase, kindly use this link: https://pdpproj-37201.firebaseapp.com/



