f-lab-edu / blue-delivery Goto Github PK
View Code? Open in Web Editor NEW[트레바리 신입] 배달서비스
[트레바리 신입] 배달서비스
가게 상태 변경
준비중
으로 설정트래픽을 더 많이 받을 수 있는 구조로 만들기 위해서는 어떤 방법이 있고, 어떤 방법을 적용하는게 가장 좋을지?
가게의 배달가능지역을 업데이트하는 API
메뉴 그룹중 하나
위와 같은 문제를 어떻게 해결 해볼 수 있을까요?
@soongjamm @soongjamm
우리는 github flow를 사용하기로 했고, github flow에서의 main branch는 항상 배포 가능한 상태여야 함이 보장되어야 하는데,
이것을 우리가 어떻게 자동으로 항상 체크 해볼 수 있을까요?
로그인 상태 유효성을 확인할 수 있는 방법은 Servlet Filter, Interceptor, AOP 가 있다.
로그인 상태 확인이 필요한 기능은
Interceptor는 등록할 때 http method와 url을 같이 지정할 수 없어서
AOP로 구현
가게정보
배달정보
사업자 정보 (대표자명, 상호명, 사업자주소, 사업자번호, 종사업장번호)
현재 구조
문제
해결 방안
캐시
영업 일시중지 -> 가게 준비중 상태
가게당 여러개의 카테고리를 가질 수 있음(최대 4개)
카테고리별 가게 목록을 보여주어야 함
정기휴무 (최대 15개 설정가능)
임시휴무일 (여러개 설정가능)
법정공휴일
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.