Build Your App Locally
Follow this simple path to build Nirman Saathi 3D using Kotlin and Jetpack Compose, keeping all your construction data secure on your own device.
Local Setup
Environment Init
Initialize your Android project with Kotlin and Jetpack Compose. Configure local Room SQLite storage to ensure all project data remains on your device.
Build Features
Core Logic
Implement the dashboard, project management, and curing tracker. Use modular components to handle columns, beams, and slabs with daily reminders.
Deploy APK
Device Install
Build the signed APK in Android Studio. Enable Developer Options on your phone to install and test the app directly without external servers.
Need help with your build?
Check our guide for setup instructions and permission requirements.
App Permissions & Data
We prioritize your privacy by keeping all construction data on your device. Learn why we request specific permissions for your site management.
- Captures site progress images
- Selects existing gallery photos
- Stored locally on your phone
- Daily curing schedule alerts
- Task completion reminders
- Works entirely offline
- No external server uploads
- Persistent between sessions
- Full offline functionality
- Zero personal data tracking
- No paid API dependencies
- Private local database
Frequently Asked Questions
Need Help Building the App?
If you are a beginner, we recommend starting with the Android Studio tutorials. Our documentation covers the basic setup for Kotlin and Jetpack Compose.