Skip to content

vardanyanzaven/recipefy-mern

Repository files navigation

Recipefy

Recipefy is a MERN Application where users can view and find information about a wide range of food recipes.

Key features

  • User Authentication via MongoDB and JSON Web Tokens
  • Information about recipes including the recipes' ingredients, instructions, diets and calorie count, as well as references to the original sources.

Note

This project isn't finished. More exciting features are going to be added soon!

How to run Recipefy locally

Follow these steps to set up the project locally:

  1. Clone the repository;
  2. Clone the recipefy-certs repository by following the repository's instructions;

Note

You'll be able to clone the recipefy-certs repository only after being granted access

  1. Move the key and cert files into a certs folder within the root directory;
  2. Run npm run install-all;
  3. Create a .env file in the root directory and add the root variables;
  4. Run npm start;

Important

Make sure that the .env file is in the server directory. Otherwise, the application isn't going to work.

And you're all set!