Skip to content
/ Relay Public

Android app to relay calls and messages from child device to parent device. This comes handy when you are travelling to a different country but want to able to receive calls and messages from your country's number.

Notifications You must be signed in to change notification settings

ndhunju/Relay

Repository files navigation

Relay App

Android app to relay calls (WIP) and messages from child device to parent device. This comes in handy when you are traveling to a different country but want to be able to receive calls and messages from your country's number.

Icons

App Icon Animated App Icon
app icon animated icon

Screens

Scroll horizontally to see more ➡️

Splash Screen Welcome Screen Account Screen Side Navigation Messages Screen
gif of splash screen gif of welcome screen gif of account screen gif of side navigation gif of messages screen

Splash Screen with animated app logo.

Welcome Screen with animated button.

Account Screen that respects dynamic theme set by the user and handles error.

Side navigation.

Messages Screen that shows all messages in the thread.

This app uses best practices for Android and uses the following libraries:

Firestore Database: For temporarily storing data in cloud
Firebase Analytics: For logging key app events and logs for better debugging
Firebase Crashlytics: For getting crash reports
Firebase Messaging: For sending push notification to the user
Jetpack Compose: For building modern and declarative UIs.
WorkManager: For syncing server data to local database periodically.
DateStore: For storing simple key value persistently on device.
Barcode Generator: For generating QR codes.
Barcode Scanner: For scanning QR codes.
Gson: For serializing and deserializing.
Room: To store persistent data offline
Dagger: For dependency injection.
JUnit: For unit testing.
Mockito: To mock behavior during testing.

About

Android app to relay calls and messages from child device to parent device. This comes handy when you are travelling to a different country but want to able to receive calls and messages from your country's number.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published