Git Product home page Git Product logo

spoonshare's Introduction

SpoonShare ๐Ÿฅฃ

Problem Statement: Inadequate surplus food distribution generates hunger, necessitating a comprehensive solution. Our project addresses this challenge through an innovative platform, connecting donors with recipients to bridge the gap in food distribution.

Live Preview

Download the APK:

Experience SpoonShare firsthand by visiting the deployed version:

Join us in the mission to minimize food waste, foster community engagement, and make a positive impact on the world!

SpoonShare Project

Intro To SpoonShare Video

Intro To SpoonShare

Short but detailed introduction to SpoonShare. Click on the image above to watch the video.

Getting Started

Before running the project, make sure you have the necessary files downloaded:

  1. firebase_options.dart: Located in the lib folder.
  2. google-services.json: Located in the android/app/ directory.

You can download these files from the following links:

Installation

To install and run the project, follow these steps:

  1. Clone this repository to your local machine.
  2. Place the downloaded firebase_options.dart file in the lib folder.
  3. Place the downloaded google-services.json file in the android/app/ directory.

Setup

To Setup this project run

git clone https://github.com/shuence/SpoonShare
cd SpoonShare
flutter pub get
flutter run

Resources

Screenshots

    
     
     
     
  

Key Features:

  1. Surplus Food Map:
    • Visualize surplus food locations on an interactive map, facilitating easy navigation and access to available resources within a 30km radius.
  2. User-Friendly Interface:
    • Intuitive design ensures a seamless experience for donors, recipients, volunteers, and NGOs, promoting accessibility and usability for all users.
  3. Real-Time Updates:
    • Stay informed with instant notifications about surplus food availability, ensuring timely distribution and reducing food wastage.
  4. Volunteer Matching:
    • Connect volunteers with surplus food distribution opportunities tailored to their preferences and availability, fostering community involvement and support.
  5. Quality and Safety Standards Verification:
    • Implement rigorous guidelines to verify the quality and safety of donated food, ensuring compliance with standards and regulations.
  6. Collaboration with Local Governments and NGOs:
    • Forge partnerships with local authorities and non-governmental organizations (NGOs) to streamline operations, leverage resources, and adhere to regulatory requirements effectively.

Additional Features:

  • Food Sharing:
    • Facilitate the sharing of surplus food among community members, encouraging generosity and reducing food waste.
  • Food Donation:
    • Enable users to donate surplus food to those in need, promoting compassion and addressing food insecurity issues.
  • Food Recycling:
    • Promote sustainable practices by facilitating the recycling of surplus food, minimizing environmental impact and promoting resource efficiency.
  • Admin Dashboard:
    • Empower administrators to verify shared, donated, and recycled food, ensuring adherence to quality standards and regulatory compliance.
  • NGO Dashboard:
    • Provide NGOs with a dedicated platform to verify volunteer activities, donated food, and shared resources, enhancing transparency and accountability.
  • User Roles:
    • Users can join as volunteers or NGOs, contributing to community welfare and fostering a sense of social responsibility.

Tech Stack

Technologies involved/used:

  • Flutter: Google's UI toolkit for cross-platform app development.
  • Firebase: Google's platform for authentication, database, and cloud services.
  • Google Maps API: Integrates dynamic maps and location-based services.
  • Google Cloud: Offers scalable cloud services and machine learning.
  • Android Studio: Official IDE for Android development.
  • Web (HTML, CSS, JS): Standard web technologies for UI.
  • Google Maps: Web mapping service for interactive maps.
  • Google API: Collection of APIs for diverse services.
  • Google Sign-In: Authentication using Google credentials.
  • Google Map Places API: For address auto-complete and showing location on map.

SpoonShare Project Implementation Overview

Technology Stack

  • Flutter: Cross-platform app development.
  • Firebase: Real-time updates, user authentication, and data storage.
  • Google Maps API: Efficient navigation.

User Interface (UI) Design

  • Figma: Collaborative UI/UX design.
  • User-friendly interface with clear "Donate Food" and "Find Food" buttons.

Educational Resources

  • Collaboration with NGOs to provide educational content on food waste.

Volunteer Matching

  • Feature to connect willing volunteers with NGOs and events.

Quality and Safety Standards Verification

  • Establishment of guidelines for donor verification.

Feedback and Ratings System

  • System to maintain transparency and encourage user participation.

Collaboration with Local Governments

  • Partnerships with local governments for legal compliance.

Marketing and Awareness

  • Utilization of social media platforms for promotional campaigns.
  • Collaboration with influencers and organizations for a wider reach.

Post-Launch Optimization

  • Regular analysis of user data for improvements and enhancements.
  • Community feedback encouraged for continuous improvement.

Community Building and Partnerships

  • Robust community engagement strategy for user interaction.
  • Partnerships with NGOs, local businesses, and institutions for expanded impact.

Hi, We are InnovisionSquad! ๐Ÿ‘‹

๐Ÿš€ About me

I am from Deogiri Institute of Engineering And Management Studies Chh. Sambhajinagar and Core Team Members of GDSC DIEMS

Happy coding ๐Ÿ’ฏ

Made with love from InnovsionSquad โค๏ธ

spoonshare's People

Contributors

sanika391 avatar shuence avatar asymtode712 avatar dependabot[bot] avatar saumya-28 avatar karthickkumarsm avatar tonystark-47 avatar pra-kas avatar igopi77 avatar a-m-a-nkumar avatar prajapatihet avatar mohanramsridhar avatar suhanipaliwal avatar sumitpareek2401 avatar niketpatel-0208 avatar ascoder1109 avatar imgbotapp avatar nandhinirameshmala avatar pradnyagaitonde avatar mastermind-sap avatar anglerfishlyy avatar officeneerajsaini avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.