● 야핏 사이클 서버 개발 및 유지 보수
- WCF를 이용한 Restful API를 구축하여 메인 서버로 활용
- signal R이용하여 실시간 통신이 가능한 트랙 서버 및 채팅 서버 개발
◦ 유저들은 트랙서버를 이용하여 실시간으로 다른 유저들과 한 트랙(방)안에서 라이딩
- 야핏 컨텐츠 80% 개발[작업 컨텐츠]
◦ API : 핫타임, 미션-업적, 클럽(파티), 운동 로그, 멤버십, 상점, 친구, 운동 추천
◦ 실시간통신 : 스피드/RPM레이싱, 이벤트레이싱, 프리라이딩 등
● 야핏 야나두간 통신 가능한 API개발
- .net core를 사용하여 API 개발 후 IIS사용 하여 호스팅
◦ 이용권 등록 API 개발 및 이용권 등록 사이트 유지보수
◦ 야나두 ↔ 야핏 필요한 정보 교환 및 통신 API 개발
● 사용자 로그 수집 및 관리
- ELK stack을 이용하여 구축, 사용자 로그 수집 및 관리
◦ 수집한 로그를 활용하여 인 앱에서 운동량 표시 및 유저들 CS 처리에 활용
●야핏 사이클 관리자 전용 웹 사이트 개발 및 유지보수
- 백엔드 : ASP.NET을 이용, MVC 패턴으로 개발
- 프론트엔드 : bootstrap, html, jQuery
- 관리자 사이트 구축 후 IIS를 사용하여 배포
◦ 유저 관리, 로그 조회, 기획 데이터 업데이트 등
●Redis / MySQL을 사용
- Redis를 사용하여 Ranking 시스템 구현 및 캐시 서버로 사용
- Redis의 pub/sub 기능을 활용해 서버간 통신
- 유저의 주요 정보는 MySQL 사용하여 저장