Know Your Product is an innovative app designed to give consumers access to the hidden details of products that aren’t always visible on labels. Right now, consumers often only see basic information about a product and make purchasing decisions without knowing the full story. They may not realize if a product is banned in another country, involved in ongoing legal disputes, or has potential long-term health risks. My app changes that. By scanning the product, Know Your Product pulls comprehensive data from official government databases to provide key insights—everything from legal issues and safety concerns to potential alternatives for a better comparison. This transparency not only empowers consumers to make informed, confident choices but also promotes greater social awareness and accountability in the marketplace.
Make sure you have Node.js installed on your machine. If not, you can download it here.
cd frontend
npm install
npm run dev
The frontend will run on localhost, the port will be displayed on the terminal.
You will need the google cloud sdk installed on your machine and set it up to use the vision api. Follow the instructions:
Once the google cloud sdk is set up, you can run the server:
cd backend
pip3 install -r requirements.txt
python3 runner.py