quick-order-service's Issues
특정 음식점의 메뉴 리스트를 조회하는 API
레디스 캐싱 적용
코틀린 구현
Rider(배달원) 회원 가입 구현
Owner 가게 등록
Restaurant 클래스 및 테이블을 생성 후
Owenr가 등록 할 수 있도록 만듬.
Member 회원가입 & Restaurant 등록 부분 수정
Member, Restaurant 등록시 Geocoding을 활용해 위도, 경도값 넣기.
Member setPassword 메소드 삭제
로그인 구현
HttpSession
카테고리별로 식당 조회 하기
Restaurant에 카테고리 필드를 추가하고 조회하는 기능
Owner 로그인 구현하기
Rider로그인 구현
프로젝트 생성하기
회원 탈퇴 구현
Redis ConnectionFactory host와 port 주입
로컬이 아닌 외부 Redis와 연동시 필요
owner 메뉴 등록하기
Restaurant의 ID로 Restaurantd 정보를 조회하는 API 구현
레디스 캐싱 적용하기
코틀린으로 구현
Geocoding 기능 구현
주소 정보를 위도,경도로 변환해주는 기능
회원가입
- 비밀번호는 단방향 암호화를 해서 DB에 저장하기
회원정보 수정 구현
회원정보 update 구현하기
Member 로그인 Redis 적용하기
Owner(식당 사장) 회원가입 구현
Member관련 예외 클래스 수정
Member와 Onwer가 공동적으로 사용하는 예외클래스로 변경
Member 배달 주문이 가능한 식당만 조회 되도록 수정
Restaurant는 배달 허용 범위를 지정한다.
Member는 식당 조회시 Restaurant의 거리가 Restaurant의 배달 허용 범위 안에 들어야 조회 가능하다.
Member 장바구니 메뉴 담기 기능
장바구니는 메뉴를 담는 기능입니다.
주문을 하기 전에 장바구니에 메뉴가 있어야 합니다.
장바구니에는 동일한 식당의 메뉴만 담을 수 있습니다
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.