An open API service indexing awesome lists of open source software.

https://github.com/funyin/sosapp

An SOS app built with Jetpack compose and clean architecture
https://github.com/funyin/sosapp

Last synced: 2 months ago
JSON representation

An SOS app built with Jetpack compose and clean architecture

Awesome Lists containing this project

README

        

# SOS App
An SOS app built with Jetpack compose and clean architecture. UI inspiration from https://dribbble.com/shots/15007249-SOS-Alert


SOS App Preview
SOS App Preview

## Data sources
- Local: ProtoDataStore
- Remote: Dummy REST API
- Image Capture: CameraX
- Location Service: Google Location Service

## Basic Features
- Add and Remove emergency contact numbers
- Capture Image
- Record Location
- POST Details(Emergency contacts, Image, Location) to an API

## State flow
- onTap(send SOS)-> Check Camera Permission -> Capture Image ->Check Location Permission -> Record Location -> POST Details