Lexyful / What-s-Cookin

0 stars 0 forks source link

What's Cookin'

Table of Contents

Abstract

What's Cookin' is a web application designed to sort through a library of recipes/meals that can be used for purposes such as meal planning and grocery shipping. A user is able to filter through recipes using a search bar using the following criteria:

A recipe's additional information can also be found by clicking on a recipe card. Additional information includes directions, ingredients needed, and total cost. This service works as a convenient way for a user to view and filter through detailed information of many types of dishes.

Set-Up Instructions

  1. Copy the following SSH link: git@github.com:Lexyful/What-s-Cookin.git
  2. After determining one's desired installation location, open one's command line interpreter and run the following text into one's command line interpreter: git clone git@github.com:Lexyful/What-s-Cookin.git
  3. Install NPM packages: i. Run npm install to install project dependencies. ii. Run npm start through the command line interpreter to see the HTML page.
  4. Clone down the local API server by following the instructions listed here.
  5. Enter https://localhost:8080 in your web browser to view the web application. i. To stop the web application from running on one's local server, enter CTRL + C into one's command line interpreter.

Developers

Goals

More information can be found on the official project specifications document.

Demonstration

Upon loading the web application's main interface, a user will see multiple recipes to check out. The user can then click on a recipe card and be re-directed to a section where information such as directions, ingredients needed, and total cost will be displayed. The user can exit out of seeing that information. Additionally, the user can also search for a recipe by a recipe's tag name or a recipe's full name.

Technologies Used

Reflections

Challenges

Wins

Future Considerations

Acknowledgements