InventoryScout helps sourcing teams make better product decisions.
Instead of guessing which product to stock next, a team can save a product, check competing brands, run an AI review, and get a simple read on demand, risk, and next steps.
- Save products you want to track
- Save competitor websites you want to watch
- Run a product review for a saved product
- Run a competitor review for a saved product
- Run competitor activity checks and see alerts
- Show confidence, source health, and next actions in one dashboard
InventoryScout is built for:
- importers
- wholesalers
- distributors
- e-commerce teams
- sourcing teams that need faster product research
Teams often do product research by hand.
That usually means:
- checking many product pages one by one
- comparing competitors in spreadsheets
- making decisions with old or incomplete information
- spending too much time before placing inventory bets
InventoryScout is meant to shorten that work.
- Create an account
- Add a product
- Add competitors
- Run product insights
- Run competitor activity checks
- Review the scores, risks, and recommendations
TinyFish is part of the core workflow.
It is used to visit pages, pull useful signals from them, and help turn those signals into the final product and competitor reports shown in the app.
frontend/- the web app people usebackend/- the API and scoring logic
- Python 3.12
- Node 22.19
- NPM 11.11
- Clone this repo
git clone https://github.com/Danny10ison/inventoryscout.git- create a virtual env
python3 -m venv .venv- Backend setup
# install python requirements
pip install -r requirements.txt-
Add TINYFISH_API_KEY to backend environment
-
Run backend api
fastapi dev- api docs
http://localhost:8000/docs
Frontend Setup
-
Add NEXT_PUBLIC_API_BASE_URL=http://localhost:8000 to frontend environment
-
Install dependencies
npm i- run frontend
npm run dev- Visit http//:localhost:3000
- Sign up
- Add one product
- Add two or three competitors
- Run product insights
- Run competitor activity checks
- Open the intelligence pages and review the recommendations
InventoryScout aims to become a daily decision tool for product sourcing teams.
The goal is simple: help teams decide what to source, what to avoid, and what competitors are doing without spending hours doing manual research.