Skip to content

yunsu1231231/UMC-MapMories

 
 

Repository files navigation

✈️ MapMories – 여행 다이어리 서비스

📌 개요

MapMories는 여행 다이어리를 간편하게 기록하고 실시간으로 확인할 수 있는 다이어리 중심 여행 기록 서비스입니다. 여행 중 떠오르는 감정을 바로 기록하고, 지도와 함께 추억을 시각적으로 관리할 수 있습니다.

서비스 개요 이미지

📅 프로젝트 일정

프로젝트 일정

🗂️ 정보 구조 (IA)

IA 다이어그램

🎨 디자인 (Figma)

👉 Figma 시안 보기


🔗 API 명세서

👉 Notion API 문서


🗄️ ERD (Entity Relationship Diagram)

ERD

📂 원본 Repository

👉 UMC MapMories Repositories


📚 참고 자료


⚡ 트러블슈팅 – 소셜 로그인

  • 문제: 카카오 Android SDK는 앱 단에서 Access Token까지 발급을 지원하나, 서버와 연동하여 자체 인증 토큰을 발급하는 구조가 필요함.

  • 해결 방향:

    1. 앱에서 발급받은 ID Token을 서버에 전달
    2. 서버에서 서명·발급자·aud·exp 검증 수행
    3. 서버에서 자체 Access Token 발급
    4. 이후 API 호출 시 Authorization 헤더에 해당 토큰을 사용

📝 Convention

✅ Commit 규칙

Tag 설명
Feat: 새로운 기능 추가
Fix: 버그 수정
Docs: 문서 수정
HotFix: 긴급 버그 수정
Remove: 코드/파일 제거
Test: 테스트 코드 추가
Rename: 파일/폴더명 수정 또는 이동
Style: 코드 포맷팅, 세미콜론 등 비기능적 수정
Refactor: 코드 리팩토링
CICD: CI/CD 관련 작업

✅ 브랜치/이슈 관리

  • 각자 Issue 생성 후 기능 개발 진행
  • 개인 브랜치에서 개발 → Pull Request → Merge

🎥 시연 영상

👉 시연 영상 보기


About

Spring-boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%