Skip to content

gtrentz/foodapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IOWA 23 Hackathon - Food Finder

Logo

Table of Contents

Introduction

This web application was developed as part of the UIOWA 23 Hackathon event. Food Finder is a user-friendly web application designed to satisfy your cravings and provide quick, easy solutions for your hunger dilemmas. Whether you're looking for the perfect restaurant to dine at or craving a homemade meal, Food Finder has you covered.

Features

Key features:

  • Restaurant Recommendations:

    • Explore a diverse range of restaurants in your area, complete with detailed information such as name, cuisine type, location, and user reviews.
    • Like or dislike restaurant profiles tinder-style to indicate your preferences.
    • Discover hidden gems and popular eateries you might have missed.
  • Recipe Suggestions:

    • Not in the mood to eat out? Food Finder offers a collection of mouthwatering recipes for all skill levels.
    • Browse recipes by ingredients
    • Step-by-step instructions and ingredient lists make cooking a breeze.
  • Group Decision-Making:

    • Create or join dining groups with friends, family, or colleagues.
    • Collaboratively vote on restaurant choices within your group.
    • Easily organize outings without the hassle of back-and-forth text messages.

Technologies Used

Outline the technologies and frameworks you used to build your application:

  • Frontend: HTML, CSS
  • Backend: Javascript, Flask (Python Library), PHP, MySQL, Batch
  • Deployment: Hosting on an Apache (XAMPP) server

Setup

Instructions on how to set up your project locally:

  1. Clone the repository: git clone https://github.com/gtrentz/foodapp.git
  2. Navigate to the project directory: cd foodapp.git
  3. Install dependencies: npm install
  4. Start the development server: npm start

Usage

  • Explore

    • Sign up or log in to your Food Finder account to begin your culinary journey. Browse through restaurant profiles, click to like or dislike, and discover exciting dining options.
  • Cook

    • If cooking is your passion, explore a wide range of recipes tailored to your tastes. Save your favorite recipes for easy access.
  • Group Dining

    • Create dining groups with friends or family. Each member can suggest restaurants, and the group votes to select the best option.

Food Finder is your all-in-one solution for satisfying your cravings, whether you're dining out with friends or preparing a delicious meal at home. Say goodbye to food indecision and hello to culinary delight with Food Finder!

Acknowledgments

We would like to express our gratitude to the following individuals for their support and contributions to this project:

Grant Trentz: handled the backend and managing how data should be stored on a server
Jakob Malasig: handled mainly the frontend using html and css
Harry Truong: handled both the frontend and backend using html, css, and js

Additionally, we would like to thank the University of Iowa and all their sponsors for hosting such an amazing and fun event.

This project wouldn't have been possible without the collective effort and collaboration of everyone mentioned above. Thank you for helping us make this project a reality!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published