Skip to content

A full-stack web application to save recipes from the web and edit ingredients and recipe steps. Users can save notes on individual recipes and store the date of when they made the dish.

License

zdeluna/RecipeApp

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Recipe Scheduler

This project allows users to save food recipes to a database. Users can store the dates of when they made the recipes and create notes.

Screenshot 1

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Installing

Install the dependencies of the backend server where the API calls are made.

npm install

Next, install the dependencies of the client.

cd client && npm install

To run the React server on port 3000

npm run client

To run the backend REST server on port 5000

npm run restServer

To run the GraphQL server on port 4000

npm run graphQLServer

To run the client, REST, and GraphQL server concurrently

npm run dev

Architecture

This application uses React as the front-end client and uses the Apollo library to communicate with the GRAPHQL server. The GraphQL server makes API requests to the RESTFUL server. The RESTFUL server process those requests using data stored in Azure's SQL DB.

Screenshot 3

Built With

Authors

About

A full-stack web application to save recipes from the web and edit ingredients and recipe steps. Users can save notes on individual recipes and store the date of when they made the dish.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published