프로젝트 배경
1) 문제점
- 언어 교환 파트너를 찾기 어려운 외국인 유학생
- 원어민과 대화할 기회가 부족한 한국 대학생
- 기존 언어 교환 앱은 무분별한 매칭으로 신뢰도 부족
2) 프로젝트 목표
- 대학 인증 기반 신뢰할 수 있는 매칭 서비스 구축
- 하루 3번 큐레이션된 매칭으로 퀄리티 있는 연결 제공
- 포인트 시스템으로 진정성 있는 매칭 유도
3) 주안점
- 양방향 언어 호환성 매칭 알고리즘
- 대학교 인증을 통한 신뢰성 확보
- 매칭 품질 향상을 위한 포인트 기반 게이미피케이션
- 언어 교환 파트너를 찾기 어려운 외국인 유학생
- 원어민과 대화할 기회가 부족한 한국 대학생
- 기존 언어 교환 앱은 무분별한 매칭으로 신뢰도 부족
2) 프로젝트 목표
- 대학 인증 기반 신뢰할 수 있는 매칭 서비스 구축
- 하루 3번 큐레이션된 매칭으로 퀄리티 있는 연결 제공
- 포인트 시스템으로 진정성 있는 매칭 유도
3) 주안점
- 양방향 언어 호환성 매칭 알고리즘
- 대학교 인증을 통한 신뢰성 확보
- 매칭 품질 향상을 위한 포인트 기반 게이미피케이션
프로젝트 성과
MVP 완성 및 베타 런칭
8개월 내 풀스택 개발 완료, iOS/Android 동시 지원 앱 출시
34개 화면 설계 및 구현
인증, 온보딩, 매칭, 채팅 등 전체 앱 플로우 개발
OAuth 3종 통합
Google, Apple, Kakao 소셜 로그인 구현
핵심 기능
일일 매칭 시스템
하루 3번 시간대별 잠금 해제되는 버디 추천 카드, 양방향 언어 호환성 매칭
대학 인증
학생증 기반 대학교 인증 시스템으로 신뢰성 확보
Hi 보내기/수락
포인트 기반 매칭 요청 및 수락 기능, 하루 300포인트 지급
진행 단계
기획 및 요구사항 정의
2025.06.
서비스 기획, 사용자 플로우 설계, 기능 요구사항 정의
UI/UX 디자인
2025.07.
Figma를 활용한 앱 UI/UX 설계
Backend API 개발
2025.08.
Django Ninja 기반 RESTful API 구현
Mobile App 개발
2025.10.
React Native + Expo 크로스플랫폼 앱 개발
테스트 및 런칭
2026.01.
QA 테스트 및 앱 스토어 배포 준비
프로젝트 상세
서로의 언어를 배우고 싶은 대학생들을 연결하는 언어 교환 매칭 앱입니다.
**주요 기능:**
- 일일 3회 (9AM, 1PM, 9PM) 큐레이션된 버디 매칭
- 대학 인증 기반 신뢰할 수 있는 커뮤니티
- OAuth 소셜 로그인 (Google, Apple, Kakao)
- 포인트 시스템 기반 매칭 (일일 300포인트, 매칭 수락 시 100포인트 소모)
- 오프라인 언어 교환 이벤트 등록/참여
- 다국어 지원 (한국어/영어)
**기술적 구현:**
- React Native + Expo를 활용한 크로스 플랫폼 모바일 앱
- Django Ninja 기반 RESTful API 백엔드
- JWT + OAuth 인증 시스템
- Celery를 활용한 비동기 푸시 알림
- AWS S3 + CloudFront CDN 파일 스토리지
**주요 기능:**
- 일일 3회 (9AM, 1PM, 9PM) 큐레이션된 버디 매칭
- 대학 인증 기반 신뢰할 수 있는 커뮤니티
- OAuth 소셜 로그인 (Google, Apple, Kakao)
- 포인트 시스템 기반 매칭 (일일 300포인트, 매칭 수락 시 100포인트 소모)
- 오프라인 언어 교환 이벤트 등록/참여
- 다국어 지원 (한국어/영어)
**기술적 구현:**
- React Native + Expo를 활용한 크로스 플랫폼 모바일 앱
- Django Ninja 기반 RESTful API 백엔드
- JWT + OAuth 인증 시스템
- Celery를 활용한 비동기 푸시 알림
- AWS S3 + CloudFront CDN 파일 스토리지




