Giter VIP home page Giter VIP logo

meal_mate_showcase's Introduction

Meal Mate is a web application aimed at reducing food waste and achieving the goal of zero hunger. Meal Mate features many functionalities that help users reduce food waste and make a positive impact on the environment.

Showcase Webpage - https://rhysmarch.github.io/Meal_Mate_Showcase/

Meal Mate Logo

Technologies

  • HTML
  • CSS
  • JavaScript
  • Python
  • Django
  • Google Maps and OpenAI API

Features

  1. Home Page: Provides an overview of the project and its mission to reduce food waste.

  2. Account Functionality: Allows users to create accounts, log in, and manage their profiles. Users can personalize their experience and access various features.

  3. Forum: Provides a platform for users to engage in discussions related to food waste, sustainable practices, and other relevant topics.

  4. Map-based Food Posting: Enables users to post surplus food items on a map, making them available for others to claim and reduce waste. Users can view and claim food posts in their area. Users can also see food banks on the map and information about them.

  5. Price Comparison Page: Helps users compare prices of products from different shops to make informed decisions and find the best deals.

  6. Volunteering Opportunities Page: Provides information about volunteering opportunities related to food waste reduction and hunger alleviation. Users can learn about volunteering initiatives and get involved.

  7. Donation Page: Allows users to donate to organizations or causes working towards food waste reduction and fighting hunger.

  8. Chat Feature: Enables users to communicate with each other through a chat interface.

  9. Recipe Suggestion Feature: Utilizes AI to recommend recipes based on the ingredients users provide. This feature helps users make use of leftover ingredients and minimize food waste.

  10. Leaderboards Page: Certain actions such as posting food, sharing food, engaging in forums, etc., will provide the user with points. The leaderboard shows the rankings of users to implement the concept of gamification and give users the incentive of taking part and contributing to Meal Mate's cause.

  11. Contact Page: Allows users to contact the team via email.

For more details, please refer to the technical design document.

meal_mate_showcase's People

Contributors

rhysmarch avatar

Watchers

 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.