The Community
I don't know if my community exists, but if it doesn't, it wouldn't be bad to create one; it's simply about going shopping.
What I Built
What I created (or what I tried to create 😅) is a shopping list app, but with a key difference compared to other apps: it optimizes your route within the supermarket. The idea is to shop more quickly and efficiently, avoiding that feeling of wandering around thirty times to pick up three things… or worse, arriving at a new supermarket and getting lost in the aisles looking for a loaf of bread or even a stocker, who's always there… until you need them and they mysteriously disappear 🫥.
The app is based on a very popular supermarket in Spain (Mercadona), mainly because of its physical layout, data availability, and because it's the one I frequent most (hehe). Even so, the approach can easily be applied to any other store.
And this is where the community comes in: it would be responsible for updating locations, notifying users of stock shortages, or other details that a company normally can't (or doesn't want to) share. It's true that I still need to polish this part a bit (hehe), but the idea is clear.
Remember that this is a demo; therefore, some data may not be 100% accurate, and it's not yet available to end users. But if it's successful, and the community supports it, we could develop it further and implement it for real-world use. 🙂
Demo
Code
Run and deploy your AI Studio app
This contains everything you need to run your app locally.
View your app in AI Studio: https://ai.studio/apps/cb1951d6-cb17-41c9-817d-d47c373fc39c
Run Locally
Prerequisites: Node.js
- Install dependencies:
npm install
- Set the
GEMINI_API_KEYin .env.local to your Gemini API key - Run the app:
npm run dev
