Skip to content
@Ureca-Final-Project-Team1

AL1EN

LG U+ 유레카 2기 최종융합프로젝트 1조

수탁형 C2C 데이터 거래 플랫폼, UFO-Fi🛸

지금 지구는요…
남는 데이터는 매달 소멸되고,
부족할 땐 비싼 요금으로 충전하며,
비공식 거래는 불안과 위험을 안고 있습니다.

그래서 등장했습니다 – UFO-Fi!

👽 외계에서 온 신뢰의 데이터 중개사, 유포파이(UFO-Fi)
여러분의 데이터를 안전하게 보관하고,
필요한 사람에게 간편하게 전달해줍니다.

서비스 바로가기 | Storybook | 기획안

시연 영상

시연 영상

프로젝트 개요

항목 내용
프로젝트명 UFO-Fi
팀명 AL1EN
주제 무선 데이터 용량 공유 플랫폼
타겟층 데이터 구매 수요 및 공급층
개발 기간 2025.06.30 ~ 2025.08.07 (약 5주)

서비스 소개

UFO-Fi는 수탁형 구조를 기반으로 한 유휴 모바일 데이터 C2C 거래 플랫폼입니다.

  • 문제 인식
    • 유휴 데이터의 구조적 소멸: 무제한 요금제 확산으로 과잉 제공된 데이터의 자동 소멸 현상
    • 비공식 거래의 신뢰성 문제: 중고 커뮤니티 기반 거래의 사기 위험성과 법적 보호의 부재
    • 공식 유통 채널의 부재: 통신사 데이터 선물 기능의 낮은 사용성과 거래 수단으로서의 한계
  • 우리의 해결책
    • 수탁 구조를 통해 플랫폼이 제3자로서 데이터와 ZET를 안전하게 중개합니다.

Project Architecture

시스템 아키텍처

system

인프라 아키텍처

if

기술 스택

분야 기술 스택
Frontend Next.js TypeScript TailwindCSS Zustand React Query Axios
Frontend UI/UX & Testing Shadcn/ui Storybook ESLint Prettier Husky
Backend Java Spring Boot Spring Security OAuth2 JWT JPA QueryDSL MySQL FCM
Backend Testing & Code Quality JUnit5 Mockito H2
Infrastructure Docker Vercel GitHub Actions AWS EC2 AWS RDS AWS S3 AWS VPC Route 53 AWS ACM AWS IAM ElastiCache
Development Tools Git GitHub Jira Notion Google Drive Discord Swagger Figma

주요 기능

항목 내용
회원 인증 및 사용자 시스템 Kakao OAuth2 소셜 로그인
OAuth2 인증 후 자체 JWT + Refresh Token 발급

요금제 자동 등록
명세서 OCR 분석

마이페이지
요금제·계좌 관리, 거래 내역, 업적 시스템 제공
ZET 충전 및 PG 결제 시스템 ZET(Zero Expired Traffic)
내부 재화 (1ZET = 10원)

Toss Payments 연동 → 실시간 카드 결제 및 ZET 충전

충전 상태 FSM 관리
(요청 → 대기 → 성공/실패)

보안 강화 + 예외 처리 UX 반영
데이터 거래 시스템 (수탁형 구조) 판매자
통신사·용량·가격 입력 후 데이터 등록

구매자
전화번호 입력 → 플랫폼이 대신 전송 (통신사 선물 기능 활용)
판매 시점 잔여량 자동 차감 + ZET 자동 정산

3단계 UI
데이터 등록 → 구매 요청 → 수령 확인

일괄구매 기능
예산/용량 기반 최적 조합 탐색 + 일부 구매 가능
운영 모니터링 및 관리자 백오피스 Slack Webhook 연동
결제 실패, 트래픽 급증 자동 알림

신고/제재 시스템
자동 누적 차단 + 관리자 수동 처리

금칙어 관리
아호코라식 필터링, 사용자 정지/해제, ZET 복구 기능 포함

운영 대시보드
사용자/게시글/거래/신고 통계 실시간 시각화
신뢰 기반 사용자 참여 시스템 팔로우 추천 시스템
Qdrant 기반 유사·보완 사용자 자동 매칭

FCM 푸시 알림
거래 성사, 신고 결과 등 실시간 알림 제공

전파 거리 시각화
BFS 기반으로 판매자 ↔ 구매자 연결 깊이 최대 5단계 추적

우주 편지 생성
전파 단계마다 AI 편지 생성 및 업적 달성 보상

팀원 소개 및 역할

프로필 이름 주요 역할 및 기여
송현규
@songhyeongu
BE 리드
- 전체 DB/ERD 설계
- 거래/정산 로직, 성능 최적화
- ZET 기반 포인트 시스템 구현
정민경
@Jeong-Minkyeong
BE
- 인증/보안 로직 담당
- 알림, 관리자 대시보드 API 개발
정지호
@chungjeongsu
BE
- 사용자/상품 CRUD API
- 거래/매칭 로직 구현
이영주
@abyss-s
팀 리드, FE 리드
- 프로젝트 구조 설계 및 총괄
- 판매글 등록, 일괄구매, FSM 기반 상태관리 구현
김도건
@dogeonkim1
FE
- ZET 충전 및 결제 로직
- 관리자 백오피스, Storybook 문서화
안민지
@minji-38
FE
- 데이터 구매 UX 흐름 구현
- 전파거리 시각화, 마이페이지 UI/UX
진영호
@kuru2141
FE
- 소셜 로그인/JWT 인증
- GPT 기반 추천 및 감성 메시지 시스템 개발

Team AL1EN | LG U+ URECA SW교육과정 2기 최종융합프로젝트 1조

Pinned Loading

  1. UFO-Fi-BE UFO-Fi-BE Public

    Java 1

  2. UFO-Fi-FE UFO-Fi-FE Public

    수탁 구조 기반 유휴 모바일 데이터 C2C 거래 플랫폼, UFO-Fi🛸

    TypeScript 1 3

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…