An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# JetBrains Academy - Recipe Project





Logo

Recipe Project, is a graduate project for the Java Backend Developer track.

JavaSpring Framework

## 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



  1. First Recipe: Create a Spring Boot Project with Endpoints


  2. Multiple Recipes: Save and Delete recipes in memory


  3. Store a Recipe: Save and Delete Recipes from a database


  4. Sort & Update : Filter results with queries


  5. More Chefs to the table: Learn User Authentication and authorization