Skip to content

sandra-markerud/recipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web portal to manage cooking recipes

This repository contains an application to manage cooking recipes for my family, using the following technology stack:

Installing and starting

Required software:

Prerequisites:

  • Port 4000 must be available for the backend server
  • Port 3000 must be available for the frontend webserver

Before you start: clone this repository

  1. git clone https://github.com/sandra-markerud/recipes.git

Build the project

  1. Open a new terminal inside the project's root folder
  2. Run the ./build-project.sh script to start the maven build. Due to the frontend-maven-plugin, the frontend is also built in addition to the backend

Build and start the backend

  1. Open a new terminal inside the project's root folder
  2. Run the ./run-backend.sh script to start the spring boot backend via maven
  3. Start the GraphQL Playground and enter the following url endpoint http://localhost:4000/graphql to access the graphQL endpoint

Install, build and start the frontend

  1. Open a new terminal inside the project's root folder
  2. Start the webpack web server by running the script ./run-frontend.sh
  3. The webserver now should listen on http://localhost:3000

Have fun!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published