FoodLoops
Acche Kamal Saste me. Reducing wastage, one item at a time.
Created on 21st June 2025
•
FoodLoops
Acche Kamal Saste me. Reducing wastage, one item at a time.
The problem FoodLoops solves
💡 The Idea
A smart platform that connects sellers with soon-to-expire products to buyers looking for great deals — reducing waste and maximizing value for both sides.
📉 Dynamic Pricing That Makes Sense
As the expiry time gets closer, the price drops!
For example:
🥛 Milk worth ₹30 expiring in 4 hours?
→ Get it for ₹25 instead of letting it go to waste.
✅ Sellers lose less
✅ Buyers save more
🌍 Eco-Dashboard
Track your impact on the planet!
🌱 See how much food you helped save
🌎 Know how your choices reduce waste and emissions
👩🍳 Community Section
Share and explore recipes using near-expiry items
Learn food hacks and storage tips
Join discussions and connect with like-minded users
🔒 Tech-Forward Platform
Secure login using modern web tech
Future-ready with blockchain-based rewards coming soon!
Seamless and intuitive user experience
💬 In Short:
Buy cheap. Sell smart. Save the planet.
Challenges we ran into
Web3 & Blockchain Integration:
Managed the complexity of two different blockchains (Ethereum for rewards, Aptos for core logic).
Faced the challenge of creating a user-friendly experience for Web3 features like wallet connections (WalletConnect, Civic).
Handled the intricacies of smart contract development and deployment.
Dynamic Pricing Algorithm:
Designed and implemented the core logic for automatically reducing prices as food nears expiration.
Likely needed to set up a scheduled task (cron job) on the server to run price updates automatically.
"Monorepo-Style" Codebase:
Managed dependencies and build processes for two separate parts of the project (frontend and backend) within one repository.
Created custom scripts to run both the frontend and backend servers concurrently.
Backend Code Migration:
Navigated the process of migrating the backend from JavaScript to TypeScript, as shown by the presence of both .js and .ts files for the same database models.
Tracks Applied (5)
Ethereum Track
ETHIndia
Authenticate with Civic Auth
Civic Technologies
Build a full-stack project on Aptos
Aptos
Best use of Gemini API
Major League Hacking
Best Use of MongoDB Atlas
Major League Hacking



