Inspiration
A grocery store owner watched helplessly as their surplus vegetables spoiled, turning into worthless waste. This challenge inspired us to find a sustainable solution to prevent food loss.
What It Does
Our platform acts as a bridge between grocery stores with surplus vegetables and cold storage facilities, ensuring the produce is preserved and prevented from spoiling.
How We Built It
We developed the platform using:
- FastAPI for the backend
- React.js for the frontend
- Nix Package Manager with nix-shell for dependency management, allowing seamless handling of frontend and backend dependencies across multiple devices
- PostgreSQL as our database, running inside a Docker container
Challenges We Faced
- Lack of knowledge about the intricate components that collectively form a web platform
- Integrating the frontend and backend while implementing a secure token authentication system
Accomplishments We're Proud Of
- Efficient dependency management using Nix Package Manager
- Streamlined database management with Docker Compose
- Well-structured monetization strategies
- A clear and scalable product roadmap
What We Learned
- Coding is hard – but perseverance makes it easier
- Errors are frustrating – but debugging sharpens our skills
- Staying positive until the end is the key to overcoming challenges
- Sleepless nights are sometimes worth it when chasing great ideas
What's Next for SADUPAYOG
Our future plans include:
- Expanding our platform to connect cold storage facilities with bulk buyers
- Partnering with farmers, wholesalers, and supermarkets to enhance food rescue efforts
- Collaborating with government bodies, NGOs, and sustainability organizations to scale impact
- Developing a mobile application using React Native
Built With
- fastapi
- figma
- nix
- postgresql
- python
- react
- vim
- vscode
Log in or sign up for Devpost to join the conversation.