Pubblicata il 05 nov 2026 · Abbiamo verificato il 05 nov 2026 che è ancora attiva
Questa azienda è tua?₹ 1.500 – ₹ 12.500 per progetto
End-to-End Android Railway Information App Development – Existing ZIP Project Fixed Budget: ₹5,000 INR We are looking for an experienced Android developer who can complete our existing Android railway information application from the supplied ZIP project and take full responsibility for preparing and publishing it on the Google Play Store. This is an existing-project completion task, NOT a new app development project. 1. Existing Project We will provide: - Existing native Android Kotlin + Jetpack Compose project ZIP. - Existing React web preview and Node.js/Express backend. - Existing RapidAPI IRCTC1 integration. - Existing UI, screens, navigation and features. - English and Hindi localization. - Light and Dark Mode. - Existing Gradle configuration and project documentation. Important: Continue from our supplied ZIP. Do not rebuild the application from scratch. 2. Complete Android Development Developer must: 1. Extract and inspect the complete ZIP. 2. Open the project in Android Studio. 3. Fix all Gradle sync and compilation errors. 4. Fix Kotlin, runtime and dependency issues. 5. Make the application fully functional on real Android devices. 6. Preserve existing completed work and features. 7. Fix bugs and incomplete functionality. 8. Optimize performance and application stability. 3. Premium Live Train Status UI Improve the existing Live Train Status screen with a premium, modern and professional design. Required: - Attractive train journey dashboard. - Station-by-station timeline. - Current and upcoming station. - Arrival and departure timings. - Delay and platform information when available. - Journey progress based on actual API data. - Yesterday / Today / Tomorrow selection. - Refresh and loading indicators. - Proper dark mode support. Do not use fake GPS coordinates, simulated train movement or fabricated railway information. 4. Complete API Integration and Testing Verify and complete all existing integrations: - Train Search and Autocomplete - PNR Status - Live Train Status - Train Schedule - Trains Between Stations - Seat Availability - Fare Enquiry - Live Station Arrivals and Departures - Saved/Favourite Trains - Train Alerts and Wake-up Alarms Use genuine API responses only. Seat Availability: The required API subscription will be activated separately by the client. Keep the existing integration intact and complete its live testing after subscription activation. 5. Backend Deployment - Deploy the existing Node.js/Express backend to a suitable public hosting service. - Configure a production HTTPS URL. - Connect the Android application to the deployed backend. - Keep RapidAPI credentials securely on the server. - Test all backend endpoints. - Configure proper error handling and rate limiting. Inform the client before using any paid hosting or third-party service. 6. Notifications and Train Alerts Complete and test: - Local wake-up alarms. - Notification permissions. - Alarm scheduling and cancellation. - Alarm restoration after device restart. - Notifications when the app is closed. - Android compatibility and battery optimization handling. 7. Play Store Publication – Mandatory Developer must handle the complete Google Play Store release process: 1. Prepare the production Android build. 2. Generate a signed release AAB. 3. Configure app version and release settings. 4. Prepare app icon, screenshots and feature graphic. 5. Prepare app description and listing details. 6. Finalize Privacy Policy and Terms links. 7. Complete Play Console release requirements. 8. Upload the AAB to Google Play Console. 9. Assist with required testing tracks and review requirements. 10. Submit the app for Google Play review. 11. Complete reasonable fixes required during the review process. 12. Assist until the app is successfully published and publicly available, subject to Google approval. The client will provide access to their own Google Play Console account. Do not create or publish under a different account without permission. 8. Final Deliverables Developer must provide: - Complete working Android Studio source project. - Deployed backend and configuration documentation. - All verified API integrations. - Improved Live Train Status UI. - Tested Android application. - Signed production AAB. - Play Store listing assets. - Privacy Policy and Terms links. - Final source code and project ZIP. - Successful Google Play publication assistance. 9. Important Conditions - Fixed total development budget: ₹5,000 INR. - End-to-end responsibility is required. - Do not rebuild the existing project from scratch. - Preserve existing UI and working features, except the requested Live Train Status improvement. - No mock APIs or fabricated data. - No unauthorized railway or government affiliation claims. - No API keys inside the APK. - No additional charges without prior client approval. - Clearly communicate any limitation before starting. - Provide estimated delivery time and confirm the complete scope before accepting the project. Final Goal: Take the supplied existing ZIP, complete the Android application, deploy the backend, test all features, generate the signed AAB and assist with Google Play Store publication until the app is publicly available.
Crea un account gratuito per vedere l'offerta completa e candidarti.