Gestisci, traccia, documenta. | Manage, track, document.
OnlyTechTake is a powerful local-first solution for job management, goods intake, and technical documentation. Designed for maximum privacy and speed, the app handles the entire lifecycle of service orders, from initial intake to final delivery, with sharing and exports initiated explicitly by the user.
The app is ideal for technical assistance centers, repair labs, and any business that needs to document the intake of customer goods and track intervention activities.
The app uses English as the default fallback language and includes full localization in Italian.
- ๐ ๏ธ Job Management: Real-time tracking of service orders (Open, Diagnosis, In Progress, Ready, Closed) with expanded operator permissions.
- ๐ค Customer CRM: Local database optimized for quick search and intervention history.
- โ๏ธ Digital Signature: Secure signature capture for terms, privacy, and intake acceptance directly on screen.
- ๐ธ Technical Documentation: Photo and video attachments of goods status integrated into the order for complete evidence.
- ๐ PDF Reports: Instant generation of intake forms, status receipts, and intervention reports.
- ๐ Smart Templates: WhatsApp and legal templates that auto-switch language (English/Italian) unless customized by the user.
- ๐ Total Privacy: SQLCipher encrypted database and offline storage.
- ๐ Multi-language: Native support for English (Default) and Italian.
The project includes a modern and responsive landing page located in /landing.
- Technologies: HTML5, CSS3 (Modern Material 3 Design), Lucide Icons.
- Features: Interactive gallery, Dark/Light mode toggle, mobile optimization.
- Local URL: Open
landing/index.htmlin your browser. - Note: Currently, Google Play Store links are dormant. The landing page points to a local APK for the Demo version and a contact email for the Pro version.
| Metric | Value |
|---|---|
| Target SDK | 37 |
| Min SDK | 26 (Android 8.0) |
| Architecture | Clean Architecture / MVI |
| Database | SQLCipher v4 (Encrypted) |
| Build Flavors | full, demo, showcase |
| Localization | ๐บ๐ธ English (Default), ๐ฎ๐น Italian |
| Status | v1.4.0 configured; local release preparation; production qualification pending |
OnlyTechTake/
โโโ app/ # Main Android module
โ โโโ src/
โ โ โโโ main/ # Core logic and shared resources
โ โ โโโ full/ # Pro version specific features
โ โ โโโ demo/ # Trial version (1 stored order limit)
โ โ โโโ showcase/ # Internal demo build with preloaded data
โ โโโ build.gradle.kts
โโโ docs/ # Play Store guides and technical docs
โโโ landing/ # Product landing page (HTML/CSS)
โโโ marketing/ # Approved assets, screenshots, and copy
โโโ scripts/powershell/ # Dev automation (CI/CD, environment)
- Language: Kotlin
- UI Framework: Jetpack Compose (Material 3)
- Local Storage: Room + SQLCipher (Encrypted at rest)
- Asynchrony: Coroutines & Flow
- Dependency Injection: Hilt
- Media: CameraX (Photo/Video evidence)
- Navigation: Jetpack Navigation Compose
- Local-First: No proprietary backend, automatic cloud sync, telemetry or analytics in the inspected code. Users can share documents or export to a chosen provider, including cloud storage.
- Encrypted Storage: The database is encrypted using SQLCipher.
- Scoped Storage: All media and documents are stored in private app directories.
- Digital Trust: Signature capture and photo/video attachments provide documented evidence for interventions, helping to reduce disputes.
- OS: Windows 11 (Optimized for PowerShell)
- IDE: Android Studio Ladybug (or newer)
- JDK: Java 21 (JVM toolchain; set process JAVA_HOME if needed)
- Android SDK: API 37
- Clone the repository:
git clone https://github.com/dennidalpos/OnlyTechTake.git
- Environment Check: Run the diagnostic script to ensure your SDK/JDK are correctly configured.
./scripts/powershell/android/check_env.ps1
- Build & Sync: Open in Android Studio and wait for Gradle sync.
| Flavor | Purpose | Constraints |
|---|---|---|
full |
Pro Production | Unlimited orders, full export capabilities. |
demo |
Public Trial | Limited to 1 active order, watermarked PDFs. |
showcase |
Internal Demo | Preloaded with sample data for quick presentations. |
We use a suite of PowerShell wrappers to maintain code quality:
- Quality Suite: Runs Spotless formatting checks and Android Lint.
./scripts/powershell/project/quality.ps1
- Full Project Check: Compiles the specified flavor and runs static analysis.
./scripts/powershell/project/check_project.ps1 -Flavor Full -SkipReleaseBuild
- Asset Generation: Automatically generates marketing screenshots from UI tests.
./scripts/powershell/assets/create_demo_assets.ps1
For release preparation and limitations, see the release checklist and backup flow. For agent guidelines, see AGENTS.md.
See SECURITY.md to report a vulnerability. The repository contains Android CI workflows, but GitHub Actions are disabled: build and test locally with the scripts above.
Proprietary, all rights reserved. See LICENSE.
OnlyTechTake ยฉ 2026 | GitHub Repo



