Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.43 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.43 KB

🍲 Tofu: A Recipe Finder App

Group 27

Overview

Tofu Recipe Finder is a cloud-based web application designed to help users discover recipes based on their dietary preferences and allergies. Built with ReactJS and hosted on AWS Amplify, this app offers a seamless and responsive user experience, leveraging modern cloud technologies to deliver scalable and secure functionalities.

Project Architecture

tofu1 drawio

Features

  1. Search Recipes: Users can search for recipes by entering a food item, and the app will return relevant recipes. 2.Dietary Filters: Filter recipes by dietary preferences such as vegan, low-carb, high-protein, and more.
  2. Allergy Consideration: Select from common allergies like gluten-free, peanut-free, and dairy-free to get safe recipe suggestions.
  3. Favorites: Save your favorite recipes and access them anytime.
  4. Secure Authentication: User authentication is managed using AWS Amplify and Cognito, ensuring secure access and data handling.

Demo Video

auth-remove.mp4

Technologies Used

  1. Frontend: ReactJS, Amplify-UI, CSS
  2. Backend: AWS Amplify, DynamoDB, S3
  3. Authentication: AWS Cognito
  4. API: Edamam API for recipe search and filtering