Skip to content
FoodLoops

FoodLoops

Acche Kamal Saste me. Reducing wastage, one item at a time.

Created on 21st June 2025

•

FoodLoops

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

💠 We’ve seamlessly integrated Ethereum to power the blockchain logic behind our Rewards & Goodies section. From smart c...Read More
ETHIndia

ETHIndia

Authenticate with Civic Auth

🔐 For user authentication, we’ve leveraged Civic’s decentralized identity infrastructure — putting secure sign-in entir...Read More
Civic Technologies

Civic Technologies

Build a full-stack project on Aptos

🚀 We've harnessed the power of Aptos to manage blockchain interactions within our Rewards & Goodies module. With seamle...Read More
Aptos

Aptos

Best use of Gemini API

🧠 We’ve integrated the Gemini API to build an intelligent chatbot that transforms user interaction on our website. By e...Read More
Major League Hacking

Major League Hacking

Best Use of MongoDB Atlas

🗂️ Our entire data layer is powered by MongoDB — serving as the backbone for all database operations on the backend. Wi...Read More
Major League Hacking

Major League Hacking

Discussion

Builders also viewed

See more projects on Devfolio