Square Cart aims to revolutionize social media shopping. With Square Cart, users can purchase products directly from social media posts without leaving the platform, while sellers and influencers can manage their inventory and sales seamlessly, reducing drop-offs from leaving the platform and increasing sales for creators
- Seamless Shopping: Purchase products directly from social media posts without leaving the platform.
- Instant Product Details: View product details and make purchases with just a few clicks.
- Secure Payment Processing: Square's APIs handle secure payment processing, ensuring a smooth transaction experience.
- Inventory Management: Upload products, manage inventory, and activate products within social media posts.
- Sales Tracking: Monitor sales and performance metrics to optimize selling strategies.
- User Engagement: Drive user engagement by showcasing products directly within social media posts.
To install the Square Cart Chrome extension, follow these steps:
- Download the Square Cart extension from the Chrome Web Store.
- Click "Add to Chrome" and follow the prompts to install the extension.
- Once installed, the Square Cart icon will appear in your browser toolbar.
To access the Square Cart admin panel, follow these steps:
- Clone the Square Cart repository to your local machine.
- Navigate to the
packages/frontenddirectory. - Run
npm installto install dependencies. - Run
npm run buildto build the application. - Run
npm startto start the server. - Open your browser and navigate to
http://localhost:3000to access the admin panel.
To test the SquareCart admin panel as a seller, creator, admin, or influencer, follow these steps:
-
Access the Admin Panel: Click HERE to access the SquareCart admin panel.
-
Login/Register: If you already have an account, log in using your credentials. Otherwise, register for a new account.
-
Fill in Details: Once logged in, navigate to the profile settings or account settings section to fill in your details. This may include information such as your name, email address, contact information, and payment preferences.
-
Upload Products: After filling in your details, navigate to the "Products" section to upload your products. Provide product details such as name, description, price, and images.
-
Activate Products: Once products are uploaded, activate them within your social media posts or live streams. Choose the posts where you want your products to appear.
-
Monitor Sales: Keep track of your sales and performance metrics in the admin panel. Monitor user engagement and optimize your selling strategies accordingly.
-
Test Product Visibility: View your social media posts or live streams to ensure that the products are displayed correctly and can be purchased using the SquareCart extension.
To test the SquareCart extension as a user, follow these steps:
-
Download the Extension: Click HERE to download the SquareCart Chrome extension.
-
Install the Extension: Once downloaded, unzip the file and navigate to the Chrome browser. Open the Extensions page by typing "chrome://extensions/" in the address bar.
-
Enable Developer Mode: In the Extensions page, enable "Developer mode" by toggling the switch in the top right corner.
-
Load Unpacked Extension: Click on the "Load unpacked" button and select the folder where you unzipped the extension files. The SquareCart extension will be added to your browser.
-
Fill in Details and Login: Open the SquareCart extension by clicking on its icon in the browser toolbar. Fill in the required details and log in to your account. If you don't have an account, you can register for one.
-
Test the Extension: Browse through social media platforms such as TikTok or YouTube. When you encounter a post with a product tag, click on it to view product details and make a purchase using the SquareCart extension.
By following these testing instructions, both users and sellers can experience the functionality of SquareCart and provide valuable feedback for further improvements.
Square Cart was developed by:
- Ikoro Samuel (@DevBash1)
- Michael Valentine (@chionye)
- Chukwuma Ugochukwu (@0xUgochukwu)
This project is licensed under the Creative Commons Attribution 4.0 License - see the LICENSE file for details.