Java
CameraX
AdMob
Firebase Crashlytic
Firebase Realtime Database
Retrofit
Room
Glide
Location
Chucker
Jetpack Navigation
Work Manager
MVVM
PDF
Company
PT GCI - PT CCSI
App Source
Play StoreRadaba ( Rapihin Database
) is an android application specifically for riggers as field workers. The rigger as the user monitors the tower by capture photos of each task category and generating reports automatically after the task is completed. This application features generate reports to PDF, upload multiple photos with background process, firebase integration, location and custom camera.
Feature
- Login Firebase Auth
- Integrate to Firebase Realtime Database
- Integrate CameraX
- Combine image with report
- Compress Image
- Location and Distance
- List of Assignment, accept and reject it
- Image Review
- Dynamic change report data
- Generate report to PDF
- PDF Layout
- Background process for generated PDF and upload it
- Background process for upload all report's image
Tools that i used
- Android Studio
- Java
- Trello
- Github
- Figma