Skip to content

This application allows users to search for recipes, add and delete recipes to their favorite list

Notifications You must be signed in to change notification settings

Rachelnk/recipe-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

recipe-app

This application allows users to search for recipes, add and delete recipes to their favorite list.

Prerequisites:

Installation Instructions

  1. Clone the repository

    • $ git clone remote URL
    • cd recipe-app
  2. Setting up backend:

    • Navigate to backend directory: cd backend
    • Install the necessary packages: npm install
    • Spoonacular API: Add the api key to the API_KEY variable in the .env file
    • ElephantSQL Setup:
      • Create a new database instance on ElephantSQL.
      • Copy the connection string provided by ElephantSQL.
    • Prisma Setup:
      • Replace the DATABASE_URL in the .env file with your ElephantSQL connection string.
      • Initialize Prisma and generate the Prisma client: npx prisma init npx prisma generate
    • Start the backend server: npm start
  3. Setting up the Frontend:

    • Navigate to the frontend directory: cd frontend
    • Install the necessary packages: npm install
    • Start the frontend development server: npm run dev

About

This application allows users to search for recipes, add and delete recipes to their favorite list

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published