TAXIMATE 회의록
20230705(수)
중간 평가까지 할것
- 백엔드가 시급
- 이원준은 서류
- 10, 17 (월) 모임 -> 상봉역 19시
- 7월 27일(목)부터 개발
- 팀장 양도 받기
- 프론트 - 양민석
- 백 - 박성용
- 백에서 AI기술 전환 - 정원준
- 잡일 처리 - 이원준
TAXIMATE 서비스 개요
올라가는 택시비에 택시를 혼자 타기엔 부담이 되는 사람들이 많다. 그래서 출발/도착 지역을 정하면 같은 경로로 갈 사람들끼리 매칭해주는 서비스를 구현해 더치페이로 택시비 부담을 줄이고자 한다.
기능 구현
시작 페이지 : 빠른 출발 순으로 표시되게끔 할 것
상세 출발 정보를 클릭 : 팝업으로 카카오 로그인 (*차후 출시 버전 : or 사이트 회원가입) 이 필요
게시글 클릭 후 페이지 : 출발역 / 도착역 / 출발시각 / 최소인원 / 현재인원 / 팀 성별 / 참여 요청
내 팀 정보 / 매칭 페이지 : 댓글창 (내용 수정 삭제 불가) / 우리 팀 택시 및 팀원 정보 (성별 / 매너온도) / 평가 정보
20230710(월)
로그인 페이지는 www.taximate.com 의 형식
landing 페이지는 출발 시각/출발 역/도착 역/인원 수(예 : 3/4)
특정 택시메이트를 눌렀을 때
- 팀장: 남/46.5도
- 팀원1: 여/35.5도
- 팀원2: 남/98.5도
댓글창
- taximate 개설페이지 : www.taximate.com/teams/{teamsNo}
- 출발역 : ( )검색
- 도착역 : ( )검색
- 출발 시각 : 5분 단위
등록하기
- 평가 페이지 : www.taximate.com/teams/{teamsNo}/grade 별점 1~5
- 팀원 1
- 팀원 2
- 팀원 3
- 클라이언트에서 GPS로 ①위치 정보를 get
- GPS에서 클라이언트로 ②위치 정보를 받음
- 클라이언트에서 API로 ③현재 역 정보를 받음
- API에서 클라이언트로 ④현재 역 TM 리스트(출발역/도착역/출발시각/현재인원)를 받음
- 클라이언트에서 API로 ⑤개인정보를 받음 put
- API에서 클라이언트로 ⑥200 OK
- 클라이언트에서 API로 ⑦TEAM NUMBER get
- API에서 클라이언트로 ⑧팀 정보(출발역/도착역/출발시각/현재인원/팀원정보/댓글창)
- 클라이언트에서 API로 ⑨TEAM NUMBER delete
- API에서 클라이언트로 ⑩200 OK
- 클라이언트에서 API로 ⑪팀 등록 (출발역/도착역/출발시각/팀장정보)put
- API에서 클라이언트로 ⑫200 OK
- 클라이언트에서 API로 ⑬평점 API(팀원과 평점)
- API에서 클라이언트로 ⑭200 OK
- 클라이언트에서 API로 ⑮get team/{teamNo}
- API에서 클라이언트로 16.팀정보
회원 DB/역 DB/진행 중 TM 정보
회원 DB
- ID int/닉네임 string/프사 string/성별 bool 역 DB
진행중 TM 정보 DB
- ID/출발역/팀장/팀원1/팀원2/팀원3/도착역/출발희망시각/댓글/진행 여부
댓글 DB
- ID/TM ID/시간/누가 댓글을 작성했는지
온도 DB
- ID/회원 ID/TM ID/온도1...온도99/온도100/
20230717(월) 20230710의 api 흐름 5번 변경 클라이언트에서 서버로 post - ⑴code 서버에서 카카오로 post - ⑵code 카카오에서 서버로 token - ⑶개인정보를 받아 DB에 저장 서버에서 클라이언트로 - ⑷프사, 닉네임 받아오기
20230910(일) www.taximate.com/path 경로 검색 www.taximate.com/join/{int : teamID} 팀 참가 페이지 www.taximate.com/mate/{teamID} 팀장 페이지 www.taximate.com/rate/{teamID} 평가 페이지 www.taximate.com/create 팀 창설 페이지