moungJae / Relief-Post-Office

제 16회 2022년 공개SW개발자대회 [동상 수상작] - 팀 안심집배원 💌

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Relief-Post-Office

image

앱 설치하기

안드로이드 폰에 아래 apk파일 설치 후 실행
https://github.com/Relief-Post-Office/Relief-Post-Office/blob/main/app/release/app-release.apk?raw=true

프로젝트 목적

사회적 취약 계층과 복지 종사자 및 지역 사회의 일원들을 연결하여
취약 계층에게 정서적인 지원지속적인 관리를 제공할 수 있는 새로운 솔루션을 개발하기 위함

주요 기능

보호자 로그인 시

피보호자 로그인 시

개발 언어&환경

개발 언어

  • Kotlin

개발 환경

  • Android Studio Chipmunk
  • Firebase
    • Realtime Database
    • Storage
    • Authentication
    • Cloud Messaging
    • In-App Messaging
    • Hosting

SDK 버전

  • minSdkVersion : 23
  • targetSdkVersion : 32

소스 디렉토리 구조

image

프로젝트 아키텍처

본 프로젝트는 Firebase에서 제공하는 기능들을 활용하여 Serverless 아키텍쳐로 구축됨
서버가 없는 아키텍쳐에서 보호자-피보호자간의 동기화를 수행하기 위하여 "자동 알람 시스템" 구축

자동 알람 시스템

Credit

신동해 : github.com/Jeensh
장승범 : github.com/seungbeom1010
조명재 : github.com/moungJae
채문희 : github.com/moonheee

이미지 출처

새 아이콘 제작자: Freepik - Flaticon
우편 집배원 아이콘 제작자: Freepik - Flaticon
우편 아이콘 제작자: Freepik - Flaticon

License

This project is licensed under the GPL License - see the LICENSE file for details

License overview of included 3rd party libraries

androidx

firebase

bumptech.glide

StevenDXC

de.hdodenhof

jd-alexander

squareup.retrofit2

org.jetbrains.kotlinx

junit:4.13.2

About

제 16회 2022년 공개SW개발자대회 [동상 수상작] - 팀 안심집배원 💌

License:GNU General Public License v3.0


Languages

Language:Kotlin 100.0%