https://github.com/umutsevdi/hyperskill-recipe
JetBrains Academy's Recipe Project
https://github.com/umutsevdi/hyperskill-recipe
hyperskill hyperskill-academy hyperskill-java java jetbrains jetbrains-academy spring-boot spring-security springboot
Last synced: about 2 months ago
JSON representation
JetBrains Academy's Recipe Project
- Host: GitHub
- URL: https://github.com/umutsevdi/hyperskill-recipe
- Owner: umutsevdi
- Created: 2022-05-15T21:48:29.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-15T21:56:33.000Z (about 4 years ago)
- Last Synced: 2025-06-29T01:42:09.425Z (12 months ago)
- Topics: hyperskill, hyperskill-academy, hyperskill-java, java, jetbrains, jetbrains-academy, spring-boot, spring-security, springboot
- Language: Java
- Homepage:
- Size: 240 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JetBrains Academy - Recipe Project
Recipe Project, is a graduate project for the Java Backend Developer track.


## About
An urge to cook something special is too hard to resist sometimes. But what if you lost the recipe? Or your beloved grandma is too busy to answer a call and remind you of your favorite cake recipe? Let's make a program that stores all recipes in one place. Create a multi-user web service with Spring Boot that allows storing, retrieving, updating, and deleting recipes.
## Learning Outcomes
Get to know the backend development. Use Spring Boot to complete this project. Learn about JSON, REST API, Spring Boot Security, H2 database, LocalDateTime, Project Lombok, and other concepts useful for the backend.
This project is a part of the following track
Java Backend Developer.
What you’ll do and what you’ll learn
Task Details
-
First Recipe: Create a Spring Boot Project with Endpoints
-
Multiple Recipes: Save and Delete recipes in memory
-
Store a Recipe: Save and Delete Recipes from a database
-
Sort & Update : Filter results with queries
-
More Chefs to the table: Learn User Authentication and authorization