TL;DR
홈바에서 주문을 관리하고 레시피를 저장하기 위한 관리 서비스를 만들었습니다.
Repositories
왜 만들었을까?
홈바를 관리하면서 친구들과 함께 술을 마시는 일이 많았는데, 아래와 같은 문제점들이 있었습니다.
•
평소에 칵테일을 잘 모르던 친구들은 어떤 술이 얼만큼 높은 도수를 가지고 있는지, 어떤 맛인지를 모르는 경우가 많았습니다.
•
레시피가 많아질 수록 저 역시도 모두 기억하기 힘들었습니다.
•
술 재고가 떨어지면 못만드는 칵테일들을 메뉴에서 직접 빼주어야 했습니다.
이러한 문제를 해결해주기 위해 홈바 관리 서비스를 만들게 되었습니다,
담당
기획, 프론트엔드, 백엔드API 모두 담당했습니다.
세부 내용
Svelte를 활용한 첫 프로젝트입니다.
회사 일로는 오버엔지니어링을 피하기 위해서 새로운 것을 적용하기가 쉽지 않기 때문에 개인 프로젝트에서 새로운 기술들을 많이 써보려고 합니다. 이 프로젝트에 svelte를 사용하게 된 것도 같은 이유입니다.
유저는 로그인을 한 후 칵테일 목록에 접근, 요청을 할 수 있습니다.
유저가 관리자라면 관리자 페이지에 접근해서 레시피를 확인하고, 요청을 처리할 수 있습니다.
회고
•
새로운 기술을 적용해볼 수 있어서 좋았습니다.
•
다만, svelte가 react에 비해서 성숙하지 못한 프로젝트기 때문에 아직 사용할 수 있는 component의 수가 적어서 직접 만들어야했던 부분이 많았습니다.