Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Hyderabad, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Android ERP App Development – Firebase + Local Storage Integration
I’m looking for an experienced Android developer (Kotlin/Java + Firebase) to collaborate on improving and finalizing my existing ERP application.
The app focuses on sales and billing for small businesses and already has most of the core structure — we now need to refine and extend its functionality for a smooth, production-ready experience.
---
1. Authentication
Implement Login and Sign-Up functionality with Firebase Authentication.
Store all user profile details securely in Firebase Firestore or Realtime Database.
After login, user records must also be saved locally (Room DB or SharedPreferences) for offline access.
Add a 4-digit PIN lock that appears every time the user opens the app for extra security.
---
2. Home Screen
Display the Business Name (from user registration) in the top bar.
The other implements will be shared while getting onboard.
---
3. Profile Management
Add a Profile View Page showing user details.
Include an Edit button for updating profile info.
Updates must sync instantly with Firebase and update locally as well.
---
4. Billing & Transactions
Add a Season drop-down on the Billing page to switch between seasons.
Each bill should have a unique bill number per season.
Ensure accurate billing calculations (no negative values).
Integrate Pocket Printer support for printing bills.
Correct and unify PDF Bill Format across all outputs.
Business name should appear clearly on top of every printed bill.
Make sure Barthi (entries) data is not lost when navigating back.
Allow users to edit submitted bills, including: will be shared on after onboarding.
---
5. Data Handling & Sync
All data (user, billing, seasons, etc.) must be:
Backed up to Firebase
Cached or stored locally for offline access
The app should auto-sync whenever the device regains internet connectivity.
---
6. Localization
Review and correct all Telugu translations throughout the app.
Ensure strings are contextually accurate and user-friendly.
---
7. Performance & Usability
App should run smoothly without crashes or lag.
Maintain data integrity between local and cloud storage.
Optimize all screens and database operations for speed and efficiency.
---
Summary
Feature Description
Authentication: Firebase + Local storage + 4-digit PIN lock.
Home Screen: Business name + _________________.
Profile: Editable, synced with Firebase
Billing: Unique bill per season + PDF & Printer integration
Data: Firebase + Local offline storage
Localization: Telugu text corrections
Usability: Fast, reliable, error-free experience
---
What I’m Looking For
Android Developer with Firebase experience (Firestore/Realtime DB, Auth)
Knowledge of local caching (Room, SQLite, or SharedPreferences)
Experience with PDF and Printer integrations preferred
Familiarity with Telugu localization is a plus
If you’re interested, please share:
Your past Android/Firebase projects
Estimated timeline and budget
Your approach to offline-first app design" (client-provided description)
Matched companies (6)

SJ Solutions & Infotech

Crystal Infoway

Chirag Solutions

Versasia Infosoft

HJP Media
