Skip to content

0xUgochukwu/square-cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Square Cart

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

Features

For Users (Chrome Extension)

  • 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.

For Sellers/Influencers (Admin Panel)

  • 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.

Installation

To install the Square Cart Chrome extension, follow these steps:

  1. Download the Square Cart extension from the Chrome Web Store.
  2. Click "Add to Chrome" and follow the prompts to install the extension.
  3. Once installed, the Square Cart icon will appear in your browser toolbar.

To access the Square Cart admin panel, follow these steps:

  1. Clone the Square Cart repository to your local machine.
  2. Navigate to the packages/frontend directory.
  3. Run npm install to install dependencies.
  4. Run npm run build to build the application.
  5. Run npm start to start the server.
  6. Open your browser and navigate to http://localhost:3000 to access the admin panel.

Testing Instructions

For Sellers/Creators/Admins/Influencers

To test the SquareCart admin panel as a seller, creator, admin, or influencer, follow these steps:

  1. Access the Admin Panel: Click HERE to access the SquareCart admin panel.

  2. Login/Register: If you already have an account, log in using your credentials. Otherwise, register for a new account.

  3. 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.

  4. 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.

  5. 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.

  6. Monitor Sales: Keep track of your sales and performance metrics in the admin panel. Monitor user engagement and optimize your selling strategies accordingly.

  7. 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.

For Users (Buyers)

To test the SquareCart extension as a user, follow these steps:

  1. Download the Extension: Click HERE to download the SquareCart Chrome extension.

  2. 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.

  3. Enable Developer Mode: In the Extensions page, enable "Developer mode" by toggling the switch in the top right corner.

  4. 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.

  5. 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.

  6. 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.

Authors

Square Cart was developed by:

License

This project is licensed under the Creative Commons Attribution 4.0 License - see the LICENSE file for details.

About

Buy products directly from social media posts without switching platforms or "clicking the link in bio" with Square Cart

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors