Inspiration
I've personally suffered monetary loss due to my bad choices in smartphones in recent years . This led me to build this project to help others choose their products wisely .
What it does
ProductLens helps user choose their products wisely by providing accurate AI powered information from web and also helps them compare to another product .
How we built it
This project leverages Perplexity Sonar AI in the backend to provide up to date information on products from web . I used React+Vite & ShadcnUI for Frontend and FastAPI framework for the backend .
Challenges we ran into
For the most part handling the data the app recieved from the API , Sonar api is different from other AI API in many ways , especially it's search results from web . At first I tried showing the thumbnail using the api too but i failed to collect image urls from the api .
Accomplishments that we're proud of
I made a working app from an idea that i would consider an accomplishment .
What we learned
How to handle search data from Sonar API
What's next for ProductLens
- Add thumbnail functionality
- Add Ethical Product search functionality
- Add product purchase links functionality
- Add sponsored product functionality(similar to google search) to monetise the app (maybe).
- Add a database to store user history (maybe to use targeted ads etc)
Built With
- fastapi
- perplexityapi
- python
- react
- shadcn
- typescript
- vite


Log in or sign up for Devpost to join the conversation.