Skip to content

enesoral/Recipe-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Recipe Sample Application Build Status codecov

Use cases of the Recipe Application

  • View a list of recipe names and their difficulties
  • View information pertaining to a recipe
  • Update the information pertaining to a recipe
  • Delete the information pertaining to a recipe
  • Add a new recipe to the system

Running recipeapp locally

Recipe App is a Spring Boot application built using Maven. You can build a jar file and run it from the command line:

git clone https://github.com/enesoral/Recipe-App
cd Recipe-App
./mvnw package
java -jar target/*.jar

You can then access recipeapp here: http://localhost:8080/

recipeapp-ss1

recipeapp-ss2

Working with Recipe App in your IDE

Prerequisites

The following items should be installed in your system:

  • Java 8 or newer.
  • Your preferred IDE.

Database configuration

In its default configuration, Recipe App uses an in-memory database (H2) which gets populated at startup with data. The h2 console is automatically exposed at http://localhost:8080/h2-console and it is possible to inspect the content of the database using the jdbc:h2:mem:testdb url.

You can take a look at here for MySql connection.

In case you find a bug/suggested improvement for Recipe App

The issue tracker is the preferred channel for bug reports, features requests and submitting pull requests.

About

Spring-based Recipe application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published