Skip to content

compugrl/whats-for-dinner-front-end

Repository files navigation

What's For Dinner? - A menu planning app

Overview

Users can search for recipes by ingredient with optional filters for excluded ingredient, max number of ingredients, max minutes to prepare, or cuisine.
This app was written in React Native as a Capstone Project at Ada Developers Academy.

PUBLISHED APP LINK with QR CODE

Welcome. Home. Search. Favorites. Shopping List. Main Recipe. View Recipe. Shop Ingredients. Share. Add to Favorites. Add to Menu

App Features

  • Tappable Calendar on Home screen for seeing recipes for selected date + 7 days.
  • Recipes are sourced from an external API deployed here.

Requirements

  • Node.js - this is needed in order to access the Node Package Manager (npm).

Installation/Environment Set-Up

  • Clone this repository.
  • Install the Expo Command Line Interface by running npm install -g expo-cli.
  • Install dependencies by running npm install.
  • To test the app on your local machine:
    • To test on an iPhone Simulator
      • Download XCode and follow instructions.
    • To test on an Android Emulator
  • The database is in PostgreSQL and is already created and configured on the deployed back-end here.
  • To start the server run npm start or expo start. These commands are interchangeable.
  • Currently, the code to create a new user in the database has not been tested and confirmed to work. You can use the app by logging in with the email [email protected] and password I^mtesting

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published