/zelda-cookbook

Interactive database detailing ingredients and recipes found in Legend of Zelda: Breath of the Wild

Primary LanguageJavaScript

Build Status

Waffle.io - Columns and their card count

Legend of Zelda: Breath of the Wild Cookbook

The new Legend of Zelda game features the ability to gather ingredients from around the world and cook them into different recipes. Each recipe gives Link different benefits such as recovering health and gaining resistance to cold.

This app provides an easy to use interface that allows the user to see what ingredients are required to make each recipe. No more wasting rare ingredients on failed recipes!

Getting Started

Prerequisites

To get a copy on your local machine you'll also need to clone down and install:

Zelda Cookbook Backend

Installing

Clone this repo

git clone https://github.com/lexbonder/zelda-cookbook.git

Install dependencies

npm install

Start the server

// zelda-cookbook should run on port 3001
// run the server (zelda-cookbook-backend) first on port 3000

npm start

Running the tests

This app uses Jest and Enzyme for testing.

To run the tests:

npm test

Deployment

This site is deployed with Surge.sh

https://zelda-cookbook.surge.sh/

Tech Stack

Authors

Screenshots

Landing Page

Acknowledgments

  • Ingredient and recipe data scraped from Zelda Wiki and orcz.com using Nightmare.js

  • Nintendo of America Inc.,. (2017). The Legend of Zelda: breath of the wild.