/dropshipping-tool-demo

This demo compares products from Walmart and eBay to find a profit. Sponsored by SerpApi.

Primary LanguagePython

Dropshipping Tool Demo 💸

Demonstration of dropshipping tool on Walmart and eBay

Idea

The main idea comes from a tool called Zik Analytics, which used by dropshippers.

This demo shows a comparison between Walmart and eBay products to determine profit. The user selects a product and a place of sale, and the program finds the same product in another place and calculates the profit.

There are two main fields on the demo:

  • The first is the search field in which you need to conduct a query or a specific product.
  • The second field is responsible for the place where the user wants to sell this product.

In addition to the main fields, there are optional ones:

  • number of products to search slider.
  • percentage of uniqueness slider that uses to compare product names.

As a result, the user receives a table with data such as title, link, thumbnail and price for each product on Walmart and eBay and profit. There is also an option to save the result in JSON or CSV format.

📌Note: Use the dark Streamlit theme to view the table normally.

Things to improve
  1. Asynchronous data retrieval.
  2. Add other places for sale (Home Depot).
  3. Add a table display for the light Streamlit theme.

Video Example

comparison-results

This is how comparison results (if any) would look like:

table

Usage

This section if you want to use your own API key. The demo on streamlit doesn't require you to use any API key.

Clone repository:

$ git clone https://github.com/chukhraiartur/dropshipping-tool-demo.git

Install dependencies:

$ cd dropshipping-tool-demo && pip install -r requriements.txt

Add SerpApi api key for current shell and all processes started from current shell:

# used to parse Walmart and eBay results, has a plan of 100 free searches
$ export SERPAPI_API_KEY=<your-api-key>

Run the app:

$ streamlit run main.py

Sponsored by SerpApi 🧡