Inspiration
Food waste is a significant issue in Singapore, with approximately 817,000 tonnes of food waste generated in 2021. Recognising the environmental impact and the potential to help those in need, we were inspired to create a solution that could bridge the gap between food donors and recipients, ultimately reducing food waste and fostering a more sustainable community.
What it does
FoodSavers is a web application that connects food donors (such as restaurants, supermarkets, and individuals) with recipients (including charities, food banks, and individuals in need). The app allows donors to list surplus food items, while recipients can browse and claim available donations. Key features include:
- User-friendly interface for donors to list food items with details like quantity, expiration date, and pickup location
- Search and filter options for recipients to find suitable donations
- Real-time notifications for matched donations
- In-app messaging for coordination between donors and recipients
- Rating system to ensure quality and reliability
How we built it
We developed FoodSavers using the following technologies:
- Backend and Frontend: Oracle APEX for rapid application development
- Database: Oracle Database for robust and scalable data storage
- Cloud Infrastructure: Oracle Cloud for hosting and scalability
- UI Design: Figma for creating mockups and prototyping the user interface
- System Architecture: Miro for creating system diagrams and visualizing the overall application structure
- Mapping: Integration with mapping services for location-based features
Challenges we ran into
- Ensuring food safety and quality control in the donation process
- Implementing an efficient matching algorithm for donors and recipients
- Handling time-sensitive donations to prevent spoilage
- Designing an intuitive user interface for both donors and recipients
- Complying with local regulations regarding food redistribution
- Adapting to the Oracle APEX development environment and optimizing performance
Accomplishments that we're proud of
- Developing a functional prototype that addresses a real-world problem
- Creating an algorithm that efficiently matches donors with suitable recipients
- Implementing a user-friendly interface that simplifies the donation process
- Leveraging Oracle APEX to rapidly develop and deploy our application
- Utilizing Figma to create visually appealing and user-centric designs
- Receiving positive feedback from initial user testing
What we learned
- The complexities of food waste management and redistribution
- The importance of user experience design in encouraging app adoption
- The power of low-code platforms like Oracle APEX for rapid prototyping
- The benefits of cloud infrastructure for scalability and reliability
- The value of visual tools like Figma and Miro in the design and planning process
- The significance of data privacy and security in handling user information
- The importance of cross-functional collaboration in addressing multifaceted problems
What's next for FoodSavers
- Expanding partnerships with local businesses and charities
- Implementing a gamification system to incentivize regular donations
- Enhancing the application with additional Oracle Cloud services
- Integrating analytics to track impact and optimize the donation process
- Exploring blockchain technology on Oracle Cloud for enhanced transparency and traceability
- Collaborating with government agencies to align with and support national food waste reduction initiatives
- Conducting extensive user testing and iterating on the UI based on feedback
Built With
- figma
- miro
- oracle
- react
- react-native
Log in or sign up for Devpost to join the conversation.