This repository contains an application to manage cooking recipes for my family, using the following technology stack:
- Port 4000 must be available for the backend server
- Port 3000 must be available for the frontend webserver
git clone https://github.com/sandra-markerud/recipes.git
- Open a new terminal inside the project's root folder
- Run the
./build-project.sh
script to start the maven build. Due to thefrontend-maven-plugin
, the frontend is also built in addition to the backend
- Open a new terminal inside the project's root folder
- Run the
./run-backend.sh
script to start the spring boot backend via maven - Start the GraphQL Playground and enter the following url endpoint
http://localhost:4000/graphql
to access the graphQL endpoint
- Open a new terminal inside the project's root folder
- Start the webpack web server by running the script
./run-frontend.sh
- The webserver now should listen on
http://localhost:3000