Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nemanjarogic/receipe-finder

Web application for finding bunch of receipes implemented using HMTL5, CSS3, ES6, Webpack, npm, babel, etc. Search for over than a million recipes of any ingredients fetching data from Food2fork API.
https://github.com/nemanjarogic/receipe-finder

babel css es6 html webpack

Last synced: 1 day ago
JSON representation

Web application for finding bunch of receipes implemented using HMTL5, CSS3, ES6, Webpack, npm, babel, etc. Search for over than a million recipes of any ingredients fetching data from Food2fork API.

Awesome Lists containing this project

README

        

# Recipe Finder

Recipe Finder is web application for finding bunch of receipes implemented using HMTL5, CSS3, ES6, Webpack, npm, babel, etc.
Search for over than a million recipes of any ingredients fetching data from [Food2fork API](https://food2fork.com/about/api).

## Features
* Search recipes according to the user input
* Find cooking directions for any recipe
* Add and remove recipe from favorite recipes
* Add, remove and update recipe ingredients in shopping list
* Data persistence on page refresh for favourite receipes and shopping list

![alt text](https://i.imgur.com/S7IGwFc.png "Recipe Finder")

## How to run

__Make sure that Node.js and NPM are installed__

1) Install the dependencies using `npm install` or `npm i`
2) Register an account on the [Food2fork](https://food2fork.com/about/api) and put your API key in config.js
3) For development purposes run `npm run start`
4) Prepare for production using `npm run build`