이력서
home
Product
home

커피어때 점주관리서비스

유형
Product
한 줄 소개
주식회사 포고든의 무인카페 브랜드 “커피어때”의 커피로봇/KIOSK/DID 관리를 위한 점주 전용 웹 어드민 서비스
프로젝트 기간
2024/05/08 → 2024/10/03
프로젝트 기술 스택
Tailwind CSS
Typescript
SWR
React-Hook-Form
Zod
Socket.io
PNPM Workspace
Mantine UI
AWS
Preact
Vite
Day.js
Nest.js
Maria DB
Redis
TypeORM
팀 구성
주식회사 포고든 소속 제품
담당 포지션
Front-End
Back-End
Design
2 more properties

담당 역할 및 기술 스택

커피어때 점주관리서비스 제품의 전체 소프트웨어 개발 포지션와 디자인/기획을 담당함.
Front-End 기술 스택
Preact
PNPM Workspace + Turborepo
Vite
Tailwind CSS
Mantine UI
Socket.io
AWS S3 + AWS Cloudfront Static Serving
SWR
React-Hook-Form
Zod
Day.js
Back-End 기술 스택
Nest.js
Maria DB
TypeORM
Redis
Socket.io (with Redis Pub/Sub adaptor)
AWS Lightsail
PM2
Design
Figma

 주요 개발사항

커피어때 점주관리서비스 Web Frontend / Backend 신규개발 (2024.05.08 ~ 2024.05.14)
커피어때 점주관리서비스 신규 개발을 위한 Frontend UI와 Desktop 패키징, 그리고 Backend API 개발을 진행함.
점포별 커피로봇/KIOSK/DID에 대한 의 실시간 원격제어를 위한 Socket.io 게이트웨이 및 클라이언트 개발
이를 통해 커피어때 점주관리서비스로 커피로봇/KIOSK/DID에 대한 원격 수동 제어할 수 있음.
점주 계정계와 로그인 기능 UI 및 API 개발
점주 계정계를 통해 해당 점주에 소속된 커피로봇/KIOSK/DID 리소스에 접근할 수 있도록 권한관리 기능을 제공함.
KIOSK/DID 원격 제어를 위한 UI 및 API 개발
KIOSK/DID 에 대한 로그아웃/재부팅/종료 작업을 원격으로 실행할 수 있도록 함.
커피로봇 원격 제어 및 관리를 위한 UI 및 API 개발
커피로봇을에 대한 수동제어/재부팅 작업을 원격으로 실행할 수 있도록 함.
아래와 같은 수동제어 기능을 제공함:
제조 실행 상태 관리
시럽 펌프 관리
레일 관리
게이트 관리
세척 관리
컵 관리
우유 펌프 관리
탄산수 벨브 관리
제빙기 관리
휘핑기 관리
에스프레소 머신 관리
게이트 LED 관리
시스템 관리
주문 관리를 위한 UI 및 API 개발
현재 KIOSK를 통해 발생한 음료 주문 건에 대한 조회/삭제 기능을 제공함.
SPC Secta9ine O2POS 등록 상품과 연동되어 상품정보를 조회할 수 있도록 함.
SPC Secta9ine O2POS API의 CORS 문제를 우회하기 위해 자체적인 corsproxy 서버를 구성해 운용함.
이를 위해 모든 HTTP 요청을 corsproxy를 통해 주고 받을 수 있도록 랩핑된 전용 Axios 인스턴스를 만들어 사용함.
점주관리서비스 프로젝트 내에서 사용할 수 있는 디자인시스템을 구성하여 빠른 신규 기능 개발이 가능하도록 준비함.
특이사항:
4일만에 점주관리서비스 초기 기획에 대한 모든 기능이 개발됨.
커피어때 점주관리서비스 Web Frontend / Backend 2차 신규기능개발 (2024.09.03 ~ 2024.09.13)
커피어때 점주관리서비스 2차 신규기능의 Frontend UI와 Backend API 개발을 진행함.
기존 “주문 관리” 화면에 신용승인내역 조회와 환불 기능을 위한 UI 및 API 개발
수동 메뉴 주문 기능을 위한 UI 및 API 개발
자신의 점포내 소속된 커피로봇에 결제 없이 점주가 원격으로 수동 메뉴 주문을 넣을 수 있는 기능을 제공함.
SPC Secta9ine O2POS API와 연동되어, 키오스크의 메뉴 등록 정보와 동일하게 메뉴 선택 화면을 제공함.
수동 주문된 주문건은 기존 “주문 관리” 화면에서 “수동주문” 뱃지ㄹㄹ 붙여 구분할 수 있도록 함.
점포 내 쿠폰 관리 기능을 위한 UI 및 API 개발
점주가 자신의 점포 전용 쿠폰을 고객에게 발급할 수 있는 기능을 제공함.
고객 전화번호를 입력하면 해당 고객의 쿠폰을 조회/생성/삭제 할 수 있는 UI 및 API를 제공함.
점주가 생성한 점포 전용 쿠폰은 “점포전용쿠폰” 뱃지를 붙여 구분할 수 있도록 함.
점포 내 레시피 관리 기능을 위한 UI 및 API 개발
점주가 자신의 점포의 메뉴 레시피를 매장상황이나 점주/고객 니즈에 따라 커스터마이징할 수 있는 기능을 제공함.
현재 점포 내 이용 가능한 메뉴 목록에 대한 레시피 커스터마이징 모달 UI와 API를 제공함.
점주가 커스터마이징 한 레시피 항목은 “커스텀” 뱃지를 붙여 구분할 수 있도록 함.
커스터마이징 된 레시피를 초기화할 수 있는 버튼 UI와 API를 제공함.
커피어때 점주관리서비스 Web Frontend / Backend 유지관리 (2024.04.29 ~ 2024.10.03)
커피어때 신규점포에 대한 신규 점포/점주/KIOSK/DID/커피로봇 계정 발급 수행
AS/CS 및 현장대응 팀을 위한 원격기술지원 수행