Rescue Food, Reduce Waste!
The >U CAN CHEW Food Waste Ordering App is a dynamic and eco-conscious full-stack web application that addresses the critical issue of food waste in a creative and practical way. Developed with a mobile-first design approach, this project combines innovative technology with a user-friendly interface to connect bakeries with their communities, reduce food waste, and promote sustainability.
Bakery Menu Management:
>U CAN CHEW empowers bakeries to create and manage their menus, listing the delicious food items they have available.
Food Waste Reduction:
One of the core missions of this app is to combat food waste. Bakeries can use the platform to notify users when food items are nearing their expiry, providing an opportunity for users to rescue and enjoy these items.
User Accounts:
Users can create accounts, enabling them to access the full range of features the app has to offer. This includes finding bakeries near their location, viewing available food items, and placing orders.
Geolocation-Based Services:
The app harnesses the power of geolocation through "postcodes.io," allowing users to find bakeries in their vicinity based on postcode information. This feature simplifies the process of discovering local food options.
Interactive Maps with Leaflet JS:
To enhance the user experience, >U CAN CHEW utilizes Leaflet JS to display bakery locations on maps. This visual element makes it easy for users to identify nearby bakeries and points of interest.
Order Creation and Management:
Users can seamlessly create, customize, and manage their orders, promoting convenience and flexibility. The app supports full CRUD (Create, Read, Update, Delete) functionality for both customers and bakeries, ensuring a seamless order process.
It aims to tackle the problem of food waste by connecting local bakeries with their communities, reducing environmental impact, and fostering a sense of shared responsibility. The app empowers users to make eco-conscious choices, supports small businesses, and educates individuals about the environmental consequences of food waste. By creating a sustainable solution that reduces waste, conserves resources, and promotes community engagement, >U CAN CHEW contributes to a more responsible and environmentally conscious society.
Frontend: React.js
Backend: Java, Spring Boot
Database: SQL (utilizing H2 database)
Geolocation: postcodes.io
Mapping: Leaflet JS
The >U CAN CHEW Food Waste Ordering App is more than just a useful food ordering application; it's a solution to a pressing global issue. By connecting local bakeries with consumers and providing an avenue to reduce food waste, the app embraces sustainable living. We believe that small actions can lead to significant change, and >U CAN CHEW encourages both businesses and individuals to be part of the solution. As we move forward, we remain committed to making our world a greener, more responsible, and more delicious place.
This project showcases our dedication to creating applications that are not only functional but also contribute to positive societal and environmental outcomes.