Skip to content
JungyuOO edited this page Oct 1, 2025 · 3 revisions

Frontend 작업 현황

Task name Status Assignee Due date Priority Description
유저플로우 차트 구상 ✅ Done 솜, Minju Kim, 황민우 08/29/2025 Low Change header text to better reflect our latest
화면설계(피그마) ✅ Done 솜, Minju Kim, 황민우 09/12/2025 Medium Update support documents to reflect new product
리액트 공부 ✅ Done Minju Kim, 솜, 황민우 09/16/2025 Low 각자 리액트로 개발 전 문법 공부하기
회원가입일부터 AI 여행추천코스 ⏳ Not started 솜 09/12/2025
관광지부터 장소 정보까지 ⏳ Not started Minju Kim 09/12/2025
마이페이지 / 일행들에게 일정 공유는 팝업식으로 ⏳ Not started 황민우 09/12/2025
여행코스 인증 ⏳ Not started 솜 09/12/2025
회원 아바타를 만들어서 인증 사진 찍는 부분 ⏳ Not started Minju Kim 09/12/2025
인증이미지가 빙고로 추출 ⏳ Not started 황민우 09/12/2025
빙고 완성 시 부분 ⏳ Not started 솜 09/12/2025 -> 프로그램 사용 리뷰 받기(팝업으로 띄움) -> 리뷰 쓴 사람을 대상으로 피드백 받기
(비회원) 회원가입 권유 팝업 ⏳ Not started Minju Kim 09/12/2025
(문의사항) 대표 문의내용 상위 10개는 F&Q로 제작 ⏳ Not started 황민우 09/12/2025
상담 챗봇 ⏳ Not started

Backend 작업 현황

Task name Status Assignee Due date Priority Description
관광지 데이터 수집 ✅ Done Gyuri Kim, Minju Kim, 솜, 준규 김, 황민우, seyoung park 08/08/2025 ~ 08/27/2025 Medium 여행지, 활동 관련 공개 데이터 및 크롤링, API를 통해 데이터 확보
데이터 전처리 ✅ Done Gyuri Kim, 준규 김, seyoung park 08/27/2025 Low 수집한 원본 데이터를 정제(결측치 처리, 중복 제거, 필드 표준화)의존성 : 데이터 수집
추천 알고리즘 조사 🔄 In progress Gyuri Kim, 준규 김, seyoung park 08/29/2025 High 추천 시스템에 적용 가능한 알고리즘
알고리즘 선정 ⏳ Not started Gyuri Kim, 솜, seyoung park, Minju Kim, 황민우, 준규 김 09/22/2025 High 추천 알고리즘 후보군 선정
데이터 전처리 보완 ✅ Done seyoung park 09/24/2025 Medium 선정한 알고리즘에 맞게 데이터 전처리 보완
개인화 로직 개발 ⏳ Not started 10/01/2025 High 나이, 선호 카테고리 등을 반영하여 개인화로직 개발
회원 DB 화 + 데이터 DB화 🔄 In progress Gyuri Kim, seyoung park Medium 사용자 정보 및 선호 카테고리 저장
프론트 + 백엔드 연동 🔄 In progress High
성능개선 및 추천 알고리즘 고도화 ⏳ Not started Low
통합 테스트 및 버그 수정 ⏳ Not started Medium
배포 ⏳ Not started Low

Development tool

  1. Frontend

    • React: 사용자 UI 구현
    • React Router: 페이지 라우팅
    • Axios / Fetch API: Django REST API 호출
    • 지도 API:
      • Kakao Map API, Naver Map API, Google Maps API 중 선택
    • Geolocation API : 사용자의 GPS 좌표 획득
    • ⭐상태 관리: React Query (추천 결과/로그인 상태 관리)

    = ⭐⭐ 협의 필요한 사항 웹을 핸드폰에서 열었을 때도 화면 싱크에 맞게 구현해줄건지

    (React Native 사용)

  2. Backend

    • Django: 서버/관리자 페이지/회원 관리
    • Django REST Framework(DRF): REST API 제공
    • Django ORM: MySQL과 연동
    • JWT: 회원가입·로그인 인증
  3. Database

    1. 수집 관련 테이블
      • 이벤트 로그 테이블: 클릭, 방문 기록이 남는 테이블
      • 회원 테이블: 나이, 성별, 관심사(버튼 선택을 통해 본인이 가고싶은 관광지 분야별 선택)
      • 빙고/스탬프 테이블: 유저별 방문 관광지 기록 및 빙고 완성 여부
    2. 페이지 관련 테이블
      • 관광지 테이블: 관광지 ID, 이름, 위치(latitude/longitude), 카테고리, 설명 등
    3. 모델 관련 테이블
      • 추천 로그: 어떤 알고리즘으로 어떤 관광지 추천했는지
  4. AI 추천 알고리즘

    • 추천 에이전트 구축화 or 모델 3개 생성
  5. 배포(AWS)

    • AWS : Django(EC2 OR ECS) + React(Cloud Front) 서버
    • AWS RDS (Postgree, Nosql=DynamoDB): DB 호스팅
    • AWS S3: 이미지/관광지 데이터 저장 (선택)
    • Nginx + Gunicorn: Django 배포
    • Docker: 컨테이너화 (개발/운영 환경 통일)
  6. 유지보수

    • 사용자 의견 반영

Clone this wiki locally