Flutter로 원터치 학교 자가진단 제출 애플리케이션 개발하기

Minsu Han·2021년 11월 8일
0

Side Projects

목록 보기
9/10
post-thumbnail

🚀 Introduction

우리 학교 기숙사생들은 매일 기숙사 정보시스템 사이트에 접속하여 로그인 후 코로나19 자가진단 결과를 제출해야 한다.

이것을 매일 정해진 시각에 알림을 받고 앱에서 터치 한 번만으로 제출한 후 제출현황도 바로 확인할 수 있는 모바일 앱을 Flutter를 사용하여 만들어 보았다.

정보시스템의 자가진단 제출폼(form)에 POST 방식으로 결과를 제출하고 자가진단 내역 페이지에서 제출내역을 가져오기 위해 flutter_html Package를 사용하였다.


🔗 Repository

https://github.com/minsuhan1/flutter-dev/tree/master/cnu_covid19_daychk

✔️ Features

  • 기숙사 정보시스템 ID/PW로 로그인하여 '자가진단 제출' 버튼을 클릭하면 원터치로 자가진단을 제출한다.
  • 한 번 로그인하면 다음에 앱을 실행할 때 자동으로 로그인한다.
  • 자가진단 제출 현황을 앱에서 확인할 수 있다.
  • 알림 수신 버튼을 누르면 매일 오후 1시에 자가진단 제출 알림을 수신한다.
  • 알림을 누르면 앱으로 연결되고 앱에서 자가진단 제출을 할 수 있다.

📃 User Manual and Screenshots

profile
기록하기

4개의 댓글

comment-user-thumbnail
2022년 11월 23일

잘 봤습니다!

1개의 답글
comment-user-thumbnail
2023년 1월 2일

정말 반갑네요. 에브리타임 통해 배포하셨었죠? 재작년에 엄청 유용하게 썼었는데, 감사했습니다. 덕분에 기숙사 퇴소안당했네요ㅎ CNU 화이팅

1개의 답글