Please build an exact clone of the Blinkit website with all its features, functionalities, and items. The tech stack should include:
Frontend: React
Backend: Node.js with Express.js
Database: PostgreSQL (managed through pgAdmin)
Additionally, I want to integrate a new feature into the website: Users should be able to upload an image containing multiple items. After uploading, the system should use an LLM (Large Language Model) to analyze the image, identify and list all items present, and display them. Users should then be able to edit the listed items, and once finalized, add them to the cart. The application should also support prices, discounts, and all features identical to the original Blinkit website.
LLm i am using from the open router : qwen/qwen2.5-vl-32b-instruct:free model documentation to use that :import requests import json
response = requests.post( url="https://openrouter.ai/api/v1/chat/completions", headers={ "Authorization": "Bearer <OPENROUTER_API_KEY>", "Content-Type": "application/json", "HTTP-Referer": "<YOUR_SITE_URL>", # Optional. Site URL for rankings on openrouter.ai. "X-Title": "<YOUR_SITE_NAME>", # Optional. Site title for rankings on openrouter.ai. }, data=json.dumps({ "model": "qwen/qwen2.5-vl-32b-instruct:free", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "What is in this image?" }, { "type": "image_url", "image_url": { "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg" } } ] } ],
}) )
api key is :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
Loading...
Loading...