Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
raheemadamboev committed Nov 6, 2021
1 parent 03fa9fa commit 276dc6d
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# push-notification-ktor-one-signal
Jetpack Compose android app that you can send push notification among devices using KTOR and One Signal

**Random Footballer**

<a href="https://github.com/raheemadamboev/push-notification-ktor-one-signal/blob/master/app-debug.apk">Demo app</a>

**Caution!** You have to launch the <a href="https://github.com/raheemadamboev/notification-rest-api">Notification REST API</a> in your local machine to use demo app.

Basic android app built by Jetpack Compose and sends notification data to KTOR backend that I build <a href="https://github.com/raheemadamboev/notification-rest-api">Notification REST API</a>. Every button click it send notification data to KTOR server and server sends data to One Signal and One Signal sends push notification to users so android app gets push notification.

**Screenshots:**

<img src="https://github.com/raheemadamboev/push-notification-ktor-one-signal/blob/master/screenshot.gif" alt="Italian Trulli" width="296" height="600">

**Tech stack:**

- Clean Architecture
- MVVM
- Dependency Injection (Hilt)
- Jetpack Compose
- Kotlin Coroutines
- Git
- KTOR Client
- One Signal
- Kotlin Serialization

0 comments on commit 276dc6d

Please sign in to comment.