2022년 공개 SW 개발자대회
프로젝트 기간 : 2022.07 ~ENG(Emergency Notification Guide) - 안전불감증 솔루션
안전 불감증을 해소하기 위한 안전 관리 플랫폼을 제공합니다.
- 관리자
- 시설물 이용자가 안전하게 시설물을 이용할 수 있도록 공지사항을 제공할 수 있습니다.
- AI 위험 예측 서비스를 통해 안전 대비에 편의를 돕습니다.
- 시설물 등록을 위한 QR코드를 제공받아 이용자들을 확보할 수 있습니다.
- 시설물 이용자가 발견한 위험사항에 대하여 빠르게 접수 받고 처리할 수 있습니다.
- 이용자
- 시설물 등록의 번거로움을 줄이기 위해 QR코드 인식 서비스를 제공합니다.
- 위험 사항이 발견되면 신속하게 관리자에게 신고할 수 있습니다.
- 시설물 이용 중 의심되는 부분에 대하여 커뮤니티에서 의견을 공유할 수 있습니다.
- 이미지를 통한 AI 위험 분석 서비스를 이용하여 위험 분석에 도움을 받을 수 있습니다.
- 시설물 이용중 주의해야 할 상황에 대하여 관리자의 공지를 가장 빠르게 제공받을 수 있습니다.
본 프로젝트의 서비스를 이용하여 다양한 시설물 및 기관의 이용에 있어 안전불감증으로 인한 문제를 해결할 수 있을 것으로 기대한다. 안전 관리가 필요한 모든 분야에서 광범위하게 사용할 수 있을 것으로 예상합니다.
대학교와 같은 규모가 큰 시설의 경우에는 해당 서비스를 개선, 변경하여 건물 별로 관리할 수 있는 개별적인 전용 서비스를 구축하여 운용할 수 있을 것으로 예상합니다.
클라이언트 개발 플랫폼 : iOS 15 이상
클라이언트 개발 환경 : XCode
클라이언트 개발 언어 : Swift 5
클라이언트 개발 프레임워크 : SwiftUI
사용한 Swift 디자인패턴 : MVVM
클라이언트 개발 플랫폼 : Ubuntu Linux 22.04.1 LTS
클라이언트 개발 환경 : VSCode
클라이언트 개발 언어 : JavaScript
클라이언트 개발 프레임워크 : SwiftUI
사용한 Swift 디자인패턴 : MVVM
서버 개발 플랫폼 : Ubuntu Linux 22.04.1 LTS
서버 개발 환경 : IntelliJ
서버/AI 개발 언어 : Java 11
서버 개발 프레임워크 : SpringBoot 2.7.2
서버 개발 플랫폼 : Ubuntu Linux 22.04.1 LTS
서버 개발 환경 : Google Colab
서버/AI 개발 언어 : Python(3.7.13)
서버 개발 프레임워크 / 라이브러리 :
Beautifulsoup4 4.11.1
Flask 2.2.2
Flask-Cord 3.0.10
Keras 2.9.0
Keras-Preprocessing 1.1.2
Numpy 1.23.2
Pandas 1.4.3
Requests 2.25.1
Scikit-learn 1.1.2
tensorflow 2.9.2
tensorflow-hub 0.12.0
urllib3 1.26.5
Joblib 1.1.0
Pillow 9.0.1
Notion : API 기록, 문서 작성, 회의록 작성, 아이디어 공유
Slack : 상황 공유 및 자료 공유
Postman : REST API 테스트
- 정승균 seunggyun-jeong : ENG Project iOS 앱 클라이언트 개발
- 이정훈 Jeonghoon2 : ENG Project FacilityService 서버 개발
- 최보현 ChoiBoHyeon : ENG Project UserService
- 조승현 ChoSeunghyeon : ENG Project Web 클라이언트 개발
- 현태민 Hyeontaemin : ENG Project AI Service 서버 개발