Roots Chat - Roots 학습 시스템 사용자를 위한 전용 채팅 앱

MOBILE

2018-07-23

Roots Chat - Roots 학습 시스템 사용자를 위한 전용 채팅 앱_0Roots Chat - Roots 학습 시스템 사용자를 위한 전용 채팅 앱_1Roots Chat - Roots 학습 시스템 사용자를 위한 전용 채팅 앱_2Roots Chat - Roots 학습 시스템 사용자를 위한 전용 채팅 앱_3

프로젝트명 : Roots Chat - Roots 학습 시스템 사용자를 위한 전용 채팅 앱 [Google Play 바로가기] [App Store 바로가기]
단체명(팀명) : 스마트앤와이즈
직책 : 개발자 (업무분담률 : 90%)
프로젝트기간 : 2018. 07. 23 ~ 2019. 05. 31.

주요업무 및 역할
공유 인지 기반의 ROOTs 학습시스템의 채팅시스템을 모바일 앱으로 개발했습니다. GraphQL API를 이용하여 React Native 기반의 앱을 기술환경 구성부터 기능 구현하였으며, 현재 iOS 및 Android 마켓에 배포되어 서비스 중입니다.

사용 기술(본인의 업무파트에서 사용한 기술 목록)
Front-end : React Native, MobX, WebSocket, Axios, Moment, ESLint
Back-end : Django(GraphQL, Channels) *"공유 인지 기반의 ROOTs 학습시스템"와 동일 [바로가기]

컨텐츠 관련 내용
● Roots 학습 시스템 사용자를 위한 전용 채팅 앱으로 활용
● 고려대학교 영재교육원, 삼성주니어소프트웨어아카데미 미래교사단 등에 보급

시스템 관련 내용
● React Native로 Android, iOS 앱 개발
● Back-end Framework로 Django 사용 (GraphQL, Channels 적용)
● Firebase로 Google Oauth, Notification 연동