Spring Recipe App
A Recipe Web Application which can handle CRUD operations on Recipes.
Demo
Insert gif or link to demo
Concepts Learned
- Spring Core
- Spring MVC
- Hibernate
- Data Modelling
- Unit Testing
- Integration Testing
- Continuous Integration
Run Locally
Spring 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/CryptoSingh1337/spring-recipe-app.git
cd spring-recipe-app
./mvnw package
java -jar target/*.jar
Running Tests
To run tests (Unit + Integration Tests), run the following command
./mvnw integration-test
Screenshots
Tech Stack
Client: HTML, CSS, JavaScript, Bootstrap 5
Template Engine: Thymeleaf
Server: Spring Boot, Spring MVC, Spring Data JPA
Database: MySQL, H2 Database
Testing: JUnit 5, Mockito