프로젝트

N캠프에 참여한 수강생들의 프로젝트입니다.

Runaway

DevOps 3기, Runaway


팀장, 소셜로그인(Google, Kakao, Naver), Ranking, 프로젝트 일정 관리김상우 |  챌린지 , Main Page김인식 |  Exercise(AI)기능, Main Layout담당, Challenge 성공여부김재형

Running, My Profile설석현 |  CI/CD관리, 기술지원, 보안오원찬 |  Story, WireFrame, Design총괄이준일

CI/CD 관리, 회원가입, 로그인한종빈

[역할 상세]

김상우

김재형

설석현

이준일

팀장

담당 서브 시스템 : 

- Google, Kakao, Naver 소셜 로그인을 통한 간편 가입 및 로그인

- Naver Cloud DB서버 구축

- 챌린지 성공에 따른 point획득을 통한 유저 point Update

- 유저 등급 Update

-Scheduler를 이용해 6시간마다 Ranking Update

- 프로젝트 일정 조율 및 관리

- Teachable Machine을 통해 동작 학습

- AnimationFrame을 통한 연속적인 프레임 처리

- 모바일 사이즈, 웹페이지 Main Layout 화면 구성

- Scheduler 를 이용한 각 날짜 챌린지 성공여부 판별

- Geolocation을 이용하여 위치 변화 실시간 감지

- 네이버 맵을 이용하여 Running Track 기록

- Running/Exercise 챌린지 결과 Donut Chart 작성

- Running 레코드, Exercise 레코드 출력

- React Webcam을 이용한 영상 업로드

- Scheduler를 이용하여 전날 영상 삭제

- 카메라 배율 조정 기능

- 카메라 전면/후면부 전환 기능

- 프로젝트 전체적인 페이지 Design 총괄

- Figma를 통해 프로젝트 WireFrame 제작

- 발표 시연 영상 편집

김인식

오원찬

한종빈

- Running, Exercise 챌린지 기능 구현

- React-Slideshow-image를 이용한 광고 기능 구현

- Jenkins Ci/Cd로 운영서버 구축 및 관리

- 메인 서버 관리

- Godaddy를 이용한 도메인 사용

- 프로젝트 기술 지원

- 신규회원 가입 

- 아이디, 닉네임 중복 방지 기능

- 소셜 로그인 후 추가 정보 기입 페이지

- JWT 토큰 사용

- Naver Cloud를 통한 Develop 서버 구축 및 관리

 

[프로젝트 설명]

Runaway는 당신의 건강한 생활을 위해 운동 습관을 만들어주는 웹앱입니다. GPS 기반 러닝 추적, 카메라로 운동 횟수 자동 인식, 매일 새로운 운동 챌린지로, 우리는 당신에게 동기를 부여합니다.

운동 스토리를 공유하고, 다른 사람들과 함께 격려하며 운동하는 강력한 커뮤니티를 경험하세요. 챌린지 성공과 함께 오는 리워드는 단순한 보상이 아닌, 깊은 성취감을 줄 것입니다.

Runaway와 함께라면 건강한 운동 습관을 쉽게 만들 수 있습니다.


첨부파일