포잉 - 내신계산기

Share
view 9,029

고등학생의 종합 내신 계산을 대신 수행해주는 서비스 입니다. 초기에는 Android 네이티브로 java로 개발되었지만, 추후 Flutter로 리팩토링 하여 안드로이드와 IOS 모두 출시 후 서비스 중 입니다. ==사용 기술 및 역할== Design - Adobe XD를 이용해 UI 구성. - 키 색상 지정, 기능에 따른 버튼/TextField등 컴포넌트 배치 구성. BE - AWS EC2를 이용해 성적 클라우드 저장 서비스. - 톰캣과 jsp로 Http api 를 구현해 Json으로 통신. - Mysql로 로그인한 사용자의 UID와 성적 정보 저장. - 수요가 적어 온라인 저장 기능은 서버비로 인해 Flutter 버전부터 삭제. FE Android - 2021.08 업데이트 이전 버전은 안드로이드 전용 앱으로 플레이스토어에만 출시. - 성적 입력, 성적 표시, 성적 계산 등 핵심적인 파트 구현. - Sqlite를 이용해 성적 데이터를 기기에 저장. - Firebase Auth를 이용해 사용자 로그인, 로그아웃기능 구현. - 서버와 api 통신을 통해 성적 클라우드 저장 기능 구현. Flutter - 2021.08 업데이트 버전부터 멀티플랫폼 지원. - 이전 버전의 기능들은 온라인 성적 저장 기능을 제외하고 모두 Dart로 구현. - 성적 저장 방식을 json으로 변경. ==성과== - 총 다운로드: 13,000~ - 최대 MAU: 약 3,400