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.
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.
Built With
Authors
- Zach DeLuna - Initial work - (https://github.com/zdeluna)