Search over 1,000,000 recipes with the ablity to bookmark and upload custom user recipes
Currently live at https://forkify-mike-chao.netlify.app/
-
Obtain a forkify api key forkify-api and save it
-
Obtain a spoonacular api key spoonacular and save it
-
Clone the repository
git clone https://github.com/mikechao/forkify.git
- Change the working directory
cd forkify
- Create a .env file
touch .env
- Put the API keys from step 1 and 2 in .env
FOKRIFY_API_KEY=key from step 1
SPOON_API_KEY=key from step 2
- Install NPM packages
pnpm install
- Start dev server
pnpm run dev
- JavaScript : Programming language used!
- Visual Studio Code : Integrated development environment
- codingheroes : JavaScript learning course
- Parcel : For bundling and building
- PnPM : JavaScript package manager
- Travis CI : For continuous integration and continuous delivery
- Codecov : For code coverage tracking
- snyk : For scanning for security vulnerabilities
- Jest : For writing tests and code coverage
- Netlify : For hosting and servless functions
- Github : For Repo Storage and source code management
- Git : For Version Control System