Repository files navigation
요식업 종사자 들을 위해 원가 계산기를 만들었어요.
소스/재료 개념을 사용해 레시피를 만들면, 원가 코스트를 알려주어요.
개발 IDE STS4
Spring boot 3.3.4
Java 21
Sql Server 2019
Gradle
Session 기반 로그인을 사용했어요.
CSRF 기능을 활성화 했어요.
SSL 인증서를 활성화 했어요.
회원가입을 위해 이메일 인증 기능을 사용했어요.
인증번호를 보내고 검증할 수 있어요.
이메일 변경을 위해 이메일 인증 기능을 사용했어요.
패스워드를 찾을 수 있도록 회원가입 때 사용한 이메일을 통해 임시 비밀번호 발급기능을 구현했어요.
원하는 단위를 만들 수 있어요.
원하는 단위의 상위 단위를 선택할 수 있어요.
재료를 내 맘대로 등록할 수 있어요.
만든 단위를 재료에 적용할 수 있어요.
등록한 재료를 한 눈에 볼 수 있어요.
등록한 재료의 가장 작은 단위의 금액을 확인할 수 있어요.
내가 만든 재료들로 소스를 만들 수 있어요.
만든 소스는 레시피에 사용할 수 있어요.
만든 소스를 한눈에 볼 수 있어요.
소스에 사용된 재료들의 원가를 가장 작은 단위의 금액을 확인할 수 있어요.
소스를 등록하고 수정할 수 있어요.
소스에 사용될 재료를 추가할 수 있어요.
재료를 선택할 때 상위 단위로 선택하여 등록할 수 있어요.
만든 재료/소스를 사용해 레시피를 만들어 볼 수 있어요.
레시피의 가격을 정해주면 원가률을 알 수 있어요.
레시피에 사용된 재료와 소스의 원가를 확인할 수 있어요.
레시피의 원가율을 확인 할 수 있어요.
레시피를 등록하고 수정할 수 있어요.
레시피에 내가 만든 소스와 재료를 등록하고 수정할 수 있어요.
API 명세서 자세히 보기(작성중)
Domain
URL
Method
Authority
/api
/login
POST
-
/register
POST
-
/sendverifyemail
POST
-
/validationcheckemail
POST
-
/findPw
POST
-
/logout
POST
-
/modifyuser
POST
USER
/deleteaccount
POST
USER
/mailCheck
GET
-
/api/unit
/getunitingredient
GET
USER
/getallunitname
GET
USER
/getallunit
GET
USER
/modifyunit
POST
USER
/addunit
POST
USER
/api/ingredient
/getallingredient
GET
USER
/modifyingredient
POST
USER
/addingredient
POST
USER
/api/source
/getallsource
GET
USER
/getallsourcerecipeingredients
GET
USER
/modifysoruce
POST
USER
/addsoruce
POST
USER
/modifysorucerecipe
POST
USER
/addsorucerecipe
POST
USER
/api/recipe
/getallrecipe
GET
USER
/getallrecipedetailingredients
GET
USER
/ingredientsource
GET
USER
/modifyrecipe
POST
USER
/addrecipe
POST
USER
/addrecipedetail
POST
USER
/modifyrecipedetail
POST
USER
아직 출시 예정이지만, 간단한 이메일을 통해 회원가입을 하고서 모두 무료로 사용할 수 있어요!
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.