Skip to content
Find new recipes!
JavaScript Vue Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Wondering what to eat today? Already had pizza the past few days? Recipr is a website that allows users to search for new recipes based on all sorts of qualities! Can try to find foods that are crunchy, spicy, baked, red, etc... You'll be able to discover new easy to make recipes right here!

Getting Started

Clone the repo!


Make sure you have Node (>8.7.0) and npm (>5.4.2). We used Node 8.7.0 and npm 5.4.2.


Local Installation

MacOS, Windows, Linux: Navigate to recipr/app/

npm install
npm run build
$ npm run dev

> my-project2@1.0.0 dev recipr/app
> cross-env NODE_ENV=development webpack-dev-server --open --inline --hot

Project is running at http://localhost:8080/
webpack output is served from /dist/
404s will fallback to /index.html

A new tab will open up running on localhost:8080

Running the tests

Navigate to recipr/testing

To test the json parsing:

node parset.js


See deploy_heroku.txt for steps to deploy on heroku!

Built With

  • Vue.js - The web framework used
  • npm - Dependency Management


See also the list of contributors who participated in this project.


  • Spoonacular for letting us use their API service.
You can’t perform that action at this time.