Skip to content

Android app for secure remote device control, screen sharing, and automation using Firebase and Accessibility Services.

License

Notifications You must be signed in to change notification settings

DakshPatel40/Remote-Access

Repository files navigation

REMOTE-ACCESS

Empowering Seamless Remote Control and Connection

🚧 This project is actively under development. Features may change frequently.
🤝 You can also contribute to this project!

last-commit repo-top-language repo-language-count license

Built with the tools and technologies:

Gradle XML Kotlin Firebase


Table of Contents


Overview

Remote-Access is a powerful Android framework for secure device control, automation, and screen sharing — all built on modern Android tech like Kotlin, Jetpack Compose, and Firebase.


Features

  • 🔧 Modular Build System – Centralized Gradle configurations ensure consistent project setup.
  • 📱 Real-Time Screen Sharing – Seamlessly stream your device screen for monitoring or support.
  • 🔗 Firebase Integration – Real-time communication for device control and data exchange.
  • 🛠️ Accessibility Automation – Control Android devices using Accessibility Services.
  • 🎨 Custom UI Theming – Built using Jetpack Compose for a clean, responsive UI.
  • 🧪 Robust Testing Support – Includes unit and instrumented tests for stability and quality.

Contributing

We welcome contributions from the community!

To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -m 'Add cool feature')
  4. Push to your branch (git push origin feature-branch)
  5. Create a Pull Request.

Getting Started

Prerequisites

This project requires the following dependencies:

  • Programming Language: Kotlin
  • Package Manager: Gradle

Installation

Build Remote-Access from the source and install dependencies:

  1. Clone the repository:

    git clone https://github.com/DakshPatel40/Remote-Access
  2. Navigate to the project directory:

    cd Remote-Access
  3. Install the dependencies:

    Using gradle:

    gradle build

Usage

Run the project with:

Using gradle:

gradle run

Testing

Remote-Access uses the Gradle test framework. Run the test suite with:

Using gradle:

gradle test

⬆ Return to top

About

Android app for secure remote device control, screen sharing, and automation using Firebase and Accessibility Services.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages