UNICART is a web application that allows users to store products from various sources into a centralized cart. Users can add products to their cart from different online stores and monitor price changes over time.
UNICART simplifies the online shopping experience by offering a centralized platform for users to manage their purchases from multiple online stores. With the ever-expanding landscape of e-commerce, it can be challenging for consumers to keep track of products across various websites. UNICART addresses this issue by providing a unified interface where users can add, monitor, and manage their desired items seamlessly.
- Unified Cart: Users can add products from different online stores into a single cart.
- Price Monitoring: UNICART tracks price changes for added items, allowing users to stay informed about potential discounts or promotions.
- Multi-Store Support: The application supports integration with various online stores, giving users the flexibility to shop from their preferred platforms.
- User Accounts: Users can create accounts to save their cart contents and preferences, enabling a personalized shopping experience.
Before installing UNICART, ensure you have the following prerequisites:
- Node.js >=18 installed on your machine
- npm (Node Package Manager)
-
Clone the UNICART repository from GitHub:
git clone git@github.com:unaisshemim/UNICART.git
2.Navigate to the project directory:
cd global-cart
3.Install dependencies using npm:
npm install
4.Add Gemini Api to the .env file:
GEMINI_API= ""
5.Run the application:
npm run dev
After You run the Application Select the User.
Add a new Product to the Cart and give the random name and image link to find products easily.Then Add the Products from different Websites
Click the Start Button Fetech current Prize . Finally You can See the Current prizes of product in each websites