Skip to content
@traguild

모험가 길드

인제대학교 2025 캡스톤디자인II
  • Korea, South

모험가 길드 (Traveler Guild)



팀 구성원

정호원 이준하 이진우
정호원 이준하 이진우
@ONE0x393 @dlwnsgk @dlwlsdn8864
Fullstack, Infra Frontend(App) Backend


📖 프로젝트 소개

"지역 기반 의뢰 플랫폼, 모험가 길드"

모험가 길드(Traguild)는 여행과 모험을 테마로 한 커뮤니티 중심의 크로스 플랫폼 애플리케이션입니다. 사용자들은 자신의 위치를 기반으로 주변의 의뢰(심부름, 잡일 등)를 수행하거나 직접 의뢰를 등록할 수 있으며, 이 과정에서 경험치와 칭호를 획득하는 게임 요소를 통해 재미를 느낄 수 있습니다. 또한, 여행 정보를 공유하고 실시간으로 소통할 수 있는 종합 커뮤니티 기능을 제공합니다.

  • 프로젝트 기간: 2024.09 ~ 2025.05 (약 8개월)

✨ 주요 기능

  1. 의뢰 시스템 (Quest System)
    • 주변의 간단한 의뢰를 지도에서 확인하고 수행할 수 있습니다.
    • 의뢰 완료 시 경험치 및 보상을 획득하여 '모험가 등급'을 올릴 수 있습니다.
  2. 지도 및 위치 기반 서비스 (Map & Location)
    • Google Maps 기반으로 내 위치 주변의 의뢰, 사용자, 핫플레이스를 탐색합니다.
  3. 커뮤니티 및 채팅 (Community & Chat)
    • 여행 정보 공유 게시판과 Socket.io를 활용한 실시간 채팅을 지원합니다.
  4. 결제 시스템 (Payments)
    • Toss Payments를 연동하여 안전하고 간편한 결제 환경을 제공합니다.
  5. 통합 관리자 대시보드 (Admin Dashboard)
    • 사용자 관리, 신고 처리, 시스템 모니터링을 위한 전용 웹 관리자 페이지를 운영합니다.



🛠 기술 스택 (Tech Stack)

Frontend (App & Web)

       

Backend

       

Infrastructure

     

Tools & Collaboration

     



🏗 시스템 아키텍처 (System Architecture)

전체 시스템은 MSA(Microservices Architecture) 지향적으로 설계되었으며, 모바일 앱, 백엔드 서버, 관리자 웹, 결제 모듈이 유기적으로 연결되어 있습니다.

Image



🔄 CI/CD 파이프라인

Github Actions를 활용하여 자동화된 빌드 및 배포 파이프라인을 구축했습니다.

Back-end Pipeline

Image

Frontend (App) Pipeline

Image

Frontend (Web) Pipeline

Image

Pinned Loading

  1. traguild-app traguild-app Public

    모험가 길드 (모바일 앱)

    JavaScript

  2. traguild-backend traguild-backend Public

    모험가 길드 (API)

    JavaScript 1

  3. traguild-manager traguild-manager Public

    모험가 길드 (관리자)

    JavaScript

  4. traguild-payments traguild-payments Public

    모험가 길드 (결제)

    JavaScript

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…