Skip to content

Welcome to Wasteless Eats – an innovative solution addressing food waste and promoting sustainability.

Notifications You must be signed in to change notification settings

zoneeoX/Wastelesseats

Repository files navigation

Wasteless Eats *Project part of a hackfest

Welcome to Wasteless Eats – an innovative solution addressing food waste and promoting sustainability.

Mission

Bridge the gap between surplus, imperfect food, and those who can benefit. Wasteless Eats extends beyond edibles; it's a platform for donating/selling various items, including electronics, books, and more.

Problem Statement

In a world where millions suffer from hunger, edible food is discarded due to imperfections, worsening global hunger and environmental degradation. Wasteless Eats aims to connect surplus food with those in need, reducing waste globally.

Key Features

  • 🌽 Imperfect Food Marketplace: Browse and choose from a variety of perfectly edible but imperfect food items.

  • 🔄 Diverse Items Exchange: Facilitate the exchange of unused items, fostering a culture of reuse.

  • 🌍 Local and Global Impact: Contribute to community and global waste reduction efforts.

  • 🤝 Charitable Initiatives: Support organizations addressing hunger and promoting sustainability.

  • 🎨 User-Friendly Interface: An intuitive, seamless experience for both donors and recipients.

Additional Features

  • 🔄 Real-time Database: Use Firebase for seamless item tracking.

  • 🧠 Rotten Food Detector: Utilize TensorFlow for identifying and preventing the distribution of spoiled items.

  • 🗺️ Location-Based Services: Leverage Google Maps API for pinpointing item locations.

By incorporating these features, Wasteless Eats revolutionizes the donation and exchange process, ensuring safety, quality, and efficient tracking of items. Join us in the fight against food waste and contribute to a more sustainable world.

Installation

1. Clone or Download Source Code

  • Clone this repository using Git:

    git clone https://github.com/zoneeoX/Wastelesseats.git
    • OR
  • Download the Zip file and extract it to your preferred directory (e.g., C:\Users\Username\AndroidStudioProjects).

2. Wait for Build Gradle to Complete

Navigate to the project directory, open it in Android Studio, and wait for the build process to complete.

3. Congratulations! You are done installing this project. 🎉

Running the App

  • Connect your Android phone to your computer or launch an emulator.
  • In Android Studio, click on the "Run" button (🚀) or use the keyboard shortcut Shift + F10 to deploy the app on your connected device.

Application Features and Appearance

  1. Login and Register

    wastelesseats wastelesseats


  2. Home Page

    wastelesseats


  3. *Map Page

    wastelesseats


  4. Your item and Post page

    wastelesseats


    wastelesseats


  5. Details Post Page

    wastelesseats


    wastelesseats


    wastelesseats


  6. Notifications Page

    wastelesseats


  7. Profile Page

    wastelesseats


  8. Machine Learning

    wastelesseats


    wastelesseats


Machine Learning Integration

Wasteless Eats harnesses the power of TensorFlow, a robust open-source machine learning library, to elevate user experiences and champion sustainable practices.

Gathering Data

Data collection was curated from diverse sources, ensuring a rich and varied dataset. Utilizing datasets like Kaggle - Rotten and Fresh Food Images, we create a foundation for effective machine learning.a

Classification Targets:

  1. 🍏 apple
  2. 🍊 orange
  3. 🍌 banana
  4. 🫑 okra
  5. 🥒 cucumber
  6. 🥔 potato
  7. 🍅 tomato

Data Processing

Gathered data undergoes meticulous preprocessing to optimize the model's performance. Classification into six distinct classes is complemented by the application of data augmentation techniques, mitigating potential overfitting.

Model Development

Implementing transfer learning with TensorFlow Hub's MobileNet V3, we leverage pre-trained weights to achieve high accuracy. The model undergoes fine-tuning, integrating additional dense layers, dropout layers for regularization, and a softmax layer for precise classification.

Thanks for Being a Part of Wasteless Eats!

Your time spent exploring Wasteless Eats is truly appreciated. By joining us in the mission to reduce food waste and embrace sustainability, you've made a significant contribution.

Whether you're using, supporting, or contributing to Wasteless Eats, your involvement is pivotal. Let's continue creating a community that values shared resources and environmental consciousness.

As you navigate through Wasteless Eats, your commitment to positive change is invaluable. Together, we're shaping a future where surplus resources make a difference in building a more equitable and waste-conscious society.

Thank you for your interest and participation. Here's to a sustainable and fulfilling experience with Wasteless Eats! 🌍🍽️

About

Welcome to Wasteless Eats – an innovative solution addressing food waste and promoting sustainability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published