"일기로 예견하는 보석같은 만남"
📔
일기예보
캠퍼스 동선으로
자연스럽게 연결되다
코로나19 이후 새로운 사람을 만나는 것이 부담스러운 대학생들을 위해,
수업 시간표와 교내 이동 동선의 교집합을 분석하여
자연스러운 만남의 기회를 제공하는 소셜 매칭 서비스입니다.
🎓 대학생 전용
📍 동선 기반 매칭
🛡️ 5단계 안전 시스템
각 카드는 슬롯입니다.
슬롯마다 취미·관심사·이상형 등 원하는 속성으로 바꿀 수 있어 나만의 조건에 맞는 상대를 추천받을 수 있습니다.
🗺️
동선 기반 매칭
시간표와 캠퍼스 공간 데이터를 분석해 자연스럽게 마주칠 수 있는 상대를 추천합니다.
🛡️
5단계 안전 시스템
퀴즈→채팅→게임→미션→회고,
서로 동의 하에만 다음 단계로 진행합니다.
🤖
AI 콘텐츠 생성
Amazon Bedrock LLM이 프로필 기반 퀴즈, 미션, 회고 질문을 자동으로 생성합니다.
🌱
성장형 소셜
일기·플래너 작성과 상호작용으로 경험치를 쌓고 새로운 슬롯을 해금합니다.
1
대학 이메일로 가입
학교 이메일 인증으로 재학생 여부를 확인합니다.
취미·관심사·성격 유형 등 프로필을 설정하면 초기 슬롯 1개가 부여됩니다.
2
시간표 등록
학기 초 수업 시간표를 등록합니다. 매일 플래너를 작성하면 더 정확한 동선 기반 매칭이 가능합니다.
3
매주 월요일 자정, 매칭 성사
배치 매칭 시스템이 동선이 겹치는 상대를 자동으로 찾아 매칭합니다.
매칭 주기는 월요일~금요일 5일입니다.
4
5단계 상호작용 진행
퀴즈→채팅(30분)→협동 게임→오프라인 미션→회고 순서로 점진적으로 관계를 쌓아갑니다.
5
경험치 획득 & 레벨업
활동마다 경험치를 쌓고 레벨업하면 새로운 매칭 슬롯이 해금됩니다. 더 많은 인연을 만나보세요.
매 단계마다 양쪽 모두 동의해야 다음 단계로 진행됩니다.
거부 시 매칭이 안전하게 종료되며 퀴즈 단계에서는 힌트 질문으로 상대를 탐색할 수 있습니다.
신고·차단 시스템으로 언제든 안전하게 매칭을 종료할 수 있습니다.
↓ HTTPS
API Gateway
AWS ALB (Application Load Balancer)
↓
Backend · ECS Fargate
인증 / 사용자
매칭 엔진
상호작용
채팅 WebSocket
게임 WebSocket
경험치 / 안전 / 알림
캠퍼스 공간 데이터
↓
Data Layer
MySQL Aurora
Redis ElastiCache
Amazon SQS
Amazon S3
↕ AWS SDK v2
Backend
Spring Boot 3
Spring Security
Spring Data JPA
Spring WebSocket
Spring Batch
Spring Scheduler
AWS & Infra
Amazon Bedrock
Amazon SQS
ECS Fargate
ALB
RDS Aurora
ElastiCache
S3
AWS SDK v2
Database
MySQL 8.0
Redis
Flyway
Testing
JUnit 5
Mockito
jqwik (PBT)
Testcontainers
Client & Docs
React Native
Springdoc Swagger UI
JWT
🌸
김아리
매칭 & 사용자 인증
대학 이메일 인증 · JWT 보안 · 월요일 자정 배치 매칭 스케줄러 · 슬롯 관리
⚡
선현승
실시간 상호작용
WebSocket 게임 세션 · Redis 상태 동기화 · FSM 전환 파이프라인
📔
정영미
일상 기록 & 퀴즈
플래너·일기 도메인 · SQS 힌트 질문 처리 · 경험치 성장 시스템
🤖
황찬우
AI & 공간 데이터
Bedrock LLM 연동 · 프롬프트 엔지니어링 · 캠퍼스 동선 추론 설계
국민대학교 2026 캡스톤 디자인 프로젝트 · 57팀