개인 러닝 데이터를 실시간으로 축적하고 확인할 수 있는 것은 물론, 대학교 내 러닝 크루 및 타 대학 크루 간의 네트워킹을 지원한다.
사용자는 자유롭게 일정을 생성하거나 다른 사용자가 생성한 러닝 일정에 참여할 수 있으며, 5.5km를 달릴 때마다 ‘RapiD’ 토큰이 자동으로 생성되고 지급된다.
지급된 RapiD는 각 대학교의 마스코트가 러닝하는 모습을 담은 캐릭터 NFT 아이템을 구매하는 데 활용할 수 있다.
UniRun은 대학생 러너들에게 러닝에 대한 새로운 동기와 가치를 제공하며, 즐겁고 지속 가능한 러닝 문화를 만들어 간다.
한국정보처리학회 ACK 2024 논문집(제31권 제2호)에 ‘블록체인 기술을 활용한 러닝 플랫폼 설계’를 주제로 논문을 게재하고 우수상을 수상하는 성과를 얻었다.
한국정보처리학회 논문 게재 - 우수상 수상 대학생 러너들을 위한 NFT 기반 러닝 커뮤니티 플랫폼 : UniRun의 설계 및 구현 (2024년 한국정보처리학회 학술대회논문집, 제 31권 2호)
| 분야 | 이름 | 포지션 |
|---|---|---|
| 개발(FE) | 류주아 | 🔦 프론트엔드 리드, 회원가입, 홈, 마이페이지, 러닝 기록, 러닝 일정, nft 화면 UI 구현 및 서버 연동, goolge map api 연동 |
| 개발(FE) | 김하늘 | 📱 UI 디자인, 캘린더 화면 UI 구현 및 서버 연동 |
| 개발(BE) | 황지민 | 💻 백엔드 리드, 시스템 설계, DB 설계, API 설계, 서버 개발 (러닝, 블록체인, 캘린더), 블록체인 스마트 컨트랙트 작성 및 배포 |
| 개발(BE) | 강서연 | 🖥️ DB 설계, API 설계, 카카오 로그인 연동, 회원 관리 |
- 기획 및 설계 : 04.01 ~ 06.30 (12주)
- 기획 : 프로젝트 아이디어 논의, 주제 구체화, UI 디자인
- 설계 : 기술 스택 선정, 기능 요구 명세서 작성, ERD, 와이어프레임, 프로젝트 구조 설계, REST API 설계
- 개발 : 07.08 ~ 10.31 (16주)
- UI 구현
- API 구현
- 프로젝트 주요 기능 구현
- 스마트 컨트랙트 작성
- 블록체인 네트워크 연동
- 배포 및 인프라 구축
- 회원 관리
- 회원가입, 로그인, 로그아웃, 회원탈퇴를 진행한다.
- 러닝
- 구글 지도를 통해 실시간으로 러닝 시간과 거리 기록을 확인한다.
- 러닝 일정 관리
- 러닝 일정을 생성하고 참여한다.
- 대학별로 교내와 전체를 구분하고, 각 대학의 러닝 특성에 맞춰 정규런과 번개런으로 유형을 세분화한다.
- 러닝 기록 관리
- 날짜, 러닝 소요 시간, 총 달린 거리, 칼로리 등 러닝 기록을 확인한다.
- 토큰 보상
- 러닝 거리 5.5km 달성 시, UniRun 자체 토큰 RapiD를 제공한다.
- NFT 구매
- RapiD 토큰을 사용하여 NFT를 구매한다.
| 홈 UI | 캘린더 UI |
|---|---|
![]() |
![]() |
| 러닝 시작 UI | 러닝 중 UI |
|---|---|
![]() |
![]() |
| NFT 구매 UI | NFT 소장 UI |
|---|---|
![]() |
![]() |
ERC20 컨트랙트는 Solidity로 작성 후 네트워크에 배포되어 초기 공급량이 설정되고 소유자 지갑에 Mint 작업으로 발행된다. 발행된 토큰은 네트워크에 기록되어 유통 및 전송이 가능하며, 서비스에 활용된다.









