https://github.com/larkes-cyber/sninotesapp
Google keep notes clone application with online sync/caching functions.
https://github.com/larkes-cyber/sninotesapp
authorization caching jetpack-compose kotlin ktor-client online-offline-application refresh synchronization
Last synced: 7 months ago
JSON representation
Google keep notes clone application with online sync/caching functions.
- Host: GitHub
- URL: https://github.com/larkes-cyber/sninotesapp
- Owner: larkes-cyber
- Created: 2023-07-02T17:12:18.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-12T11:59:57.000Z (almost 3 years ago)
- Last Synced: 2025-02-24T07:14:35.516Z (over 1 year ago)
- Topics: authorization, caching, jetpack-compose, kotlin, ktor-client, online-offline-application, refresh, synchronization
- Language: Kotlin
- Homepage:
- Size: 192 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SniNotesApp
SniNotesApp is a google keep notes clone. You can write note and it will be saved on your device and then synchronized with the server.
You can easily check the synchronization by pulling refresh icon.
Tech:
- Kotlin
- Jetpack Compose
- Ktor Client
- Dagger Hilt
- RoomDB
- MVVM/Clean Architecture
- Material 3
Steps:
- Clone the project
- In Constants.kt write your local ip in SNI_NOTES_URL
- Download MongoDB
- Launch the server: https://github.com/larkes-cyber/SniNotesBackend
- Launch the app
- Enjoy using!



