Skip to content

100% Taste Zero Waste. A recipe app, which allows you to input ingredients from your leftovers and create tasty recipes in minutes.

Notifications You must be signed in to change notification settings

Laura-Kam/Monfrigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

Maifrigo

100% Taste Zero Waste

Project requirements

We have created a collaborative MERN-stack single-page application that works with real-world data to solve a real-world challenge, with a focus on data and user demand.We have combined a scalable MongoDB back end, a GraphQL API, and an Express.js and Node.js server with a React front end, and implemented user authentication with JWT to build a user-focused platform.

Table of Contents

Description

Maifrigo is the recipe app that will make your life easier. With Maifrigo to make a wholesome, tasty meal you do not need to check the recipe, make a list and go to the supermarket and spend all that money on extra ingredients. What we offer, saves you time and money, and ensures zero waste. Check what you already have in your fridge (freezer or cupboard) and choose your favourite recipe from a custom list, that will guarantee you already have those ingredients at home. Done!

Apart from the pure ease of the app, the main benefit is to reduce your household food waste. Users reported throwing away 60% less food. Join us, and do your bit for our planet.

Technology used

  • JavaScript
  • React
  • Node.js
  • Express
  • Apollo Server
  • Graphql
  • Mongodb
  • Mongoose
  • Heroku
  • Tasty API
  • MUI CSS and MDBootstrap.

Usage

To get familiar with our application please visit Maifrigo website. Just enter you preferred ingredients into the search bar and press the search button. You do not need to be signed up to find and view any of our awesome recipes. If you wish to save you favourites for later, please do sign up and enjoy all of our features.

To run the app please enter "npm run develop" from the root folder.

Preview image Preview image Preview image

MVP (Minimum Viable Product):

  • An application that supports sustainability by encouraging households to reduce food waste.
  • An application that motivates people to cook at home.
  • An application that is more convenient compared to standard recipes app.

Ideas for Future Development:

  • Add ratings.
  • Include more specific searches e.g vegetarian/ coeliac.
  • Add comments functionality.
  • Add cooking videos.

URL to Deployed Application:

Maifrigo Webpage

Created by:

License

MIT License

Copyright (c) 2022

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Create interactive full-stack application that works with real-world data to solve a real-world challenge. Combine a back end with servers, databases, advanced APIs, and user authentication to a front end. Create a short presentation to provide a brief overview of the application, work that has been done and directions for future development.

About

100% Taste Zero Waste. A recipe app, which allows you to input ingredients from your leftovers and create tasty recipes in minutes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published