
Closed
Posted
Paid on delivery
Project in one line Finish, deploy, and ship a working Android cash-payments app for my field staff. The codebase already exists; I need it polished, hosted, and installed on staff phones. ## What the app does Field employees record cash they receive from admin (inward), pay to vendors/labourers (outward), transfer to each other (transfer), and return unspent cash (return). Every transaction is confirmed by the receiver via an OTP SMS. Each employee has a live cashbook that auto-syncs to a Dropbox folder as an Excel file. ## Tech stack (already chosen — please use it) - **Backend**: Node.js + Express + SQLite (better-sqlite3), JWT auth, ExcelJS, Dropbox SDK, MSG91 SMS API. - **Mobile**: React Native (Expo, SDK 51), TypeScript optional. - **Admin dashboard**: Vanilla JS + Tailwind-style CSS (served by the backend), already partially built. ## What's done - Backend with full data model: users, recipients (with Aadhar/PAN/GST/address fields, phone unique), payments ledger with 4 directions (inward/outward/transfer/return), overdraft flow with admin OTP, balance computation, Excel cashbook generator, Dropbox sync, pincode lookup via India Post API. - Admin web dashboard skeleton with login, staff CRUD, bulk recipient import from Excel, live balances, payments view. - Mobile app skeleton with login, home, outward payment flow, OTP verify, history. ## What I need you to do (deliverables) 1. **Finish the mobile app screens** - Transfer screen (employee → employee), with overdraft confirmation flow. - Return-cash screen. - Add-recipient form covering all new fields: phone, name, Aadhar (+ photo), PAN (+ photo), address with **pincode lookup auto-fill state/district/area**, company name, GST. - Receipt/document photo capture using device camera. - Pull live balance and show it on home screen. 2. **DLT-compliant SMS setup (India)** - Sign up MSG91 with my company details (I'll provide). - Get DLT-approved OTP template + sender ID. - Wire credentials into backend `.env`. 3. **Dropbox app setup** - Create Dropbox app, configure scoped access with `[login to view URL]`. - Generate long-lived OAuth refresh token (not the deprecated short-lived token). - Plug into backend. 4. **Backend deployment** - Deploy to a small VPS or PaaS (DigitalOcean / Railway / Render — your call, justify it). - HTTPS via Let's Encrypt or platform-provided cert. - Set up daily SQLite backup to S3 or Dropbox. - Give me admin credentials + a runbook. 5. **Android APK build** - Configure EAS Build, ship a signed APK. - Walk me through installing on 3–5 test phones. 6. **Acceptance testing** - Demo every flow end-to-end with real SMS on real phones. - Fix bugs found during this round. ## Out of scope (for now) iOS build, payment-gateway/UPI integration, biometric login, offline mode. Quote separately if interested. ## Budget & timeline Fixed-price quote preferred. Looking to ship in **2–3 weeks**. ## What to send me 1. Your quote (lump sum, or split per deliverable). 2. Timeline with milestones. 3. Links to 2 similar React Native or Node.js projects you've shipped. 4. One question you have about this brief (helps me see how you think). ## Repository access I'll share the existing codebase (Node.js backend + Expo mobile app) once we agree to work together. Skills Required
Project ID: 40441568
155 proposals
Remote project
Active 3 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
155 freelancers are bidding on average $552 USD for this job

SHIP-READY FIELD CASHBOOK ANDROID SYSTEM — FINISHING, DEPLOYING & STABILIZING YOUR EXISTING CODEBASE INTO PRODUCTION We are a 12+ years experienced full-stack engineering team specializing in React Native, Node.js backend systems, and production deployment of field-force financial and logistics applications. We have delivered similar ledger-based mobile systems with OTP verification flows, offline/online sync, and cloud-backed audit trails. We clearly understand your requirement: this is not a rebuild — it is a production hardening, completion, and deployment of an already-architected cash management system used by field staff, with strict reliability, OTP validation, and real-time cashbook syncing. What we will do: Mobile App Completion (React Native Expo SDK 51) • Build Transfer (employee-to-employee) flow with overdraft OTP confirmation • Implement Return Cash module with balance reconciliation • Complete Add Recipient form with Aadhar/PAN/GST + camera capture • Integrate pincode auto-fill (India Post API → state/district/area) • Device camera integration for document/photo capture • Live balance sync on home dashboar We focus on production reliability, data integrity of cash movements, and zero-loss transaction tracking — critical for field finance operations.
$350 USD in 7 days
8.4
8.4

Hi there, I have spent the decade working on messy production codebases, backend systems especially Node js, deployment setups, and real-time mobile applications, and I am also familiar with India-specific OTP flows, SMS gateways like MSG91, and end-to-end delivery of field operation apps. I have carefully reviewed what is already developed and what is still remaining, so once you share the existing codebase, I will first review the backend structure, mobile app flow, and current integrations to understand the gaps and stability of the system. After that I will complete the remaining mobile screens, fix and connect all transaction flows, implement OTP verification properly, and ensure the cashbook sync, Dropbox integration, and admin workflows are working smoothly end-to-end. Lastly, I will deploy the backend on a stable server, set up HTTPS, configure backups, generate the APK, and help you test the complete system on real devices. I have a few questions regarding the current deployment setup and SMS configuration, and I would request to connect once so we can align everything properly. Thanks, Rahul A.
$370 USD in 15 days
8.2
8.2

FIELD READY CASH LEDGER: SECURE SYNC, DLT COMPLIANCE & DEPLOYMENT Hey! To ensure your staff’s live cashbook is bulletproof, we’ll focus on stabilizing the Node.js concurrency for transfers and securing long lived Dropbox OAuth refresh tokens. At Plan D Studios, we bring 12+ years of experience in Mobile App Development and Custom Software, specializing in React Native and SQLite deployments. Direct Responses: The Question: For the employee to employee transfers, should the balance update be atomic to prevent "double spending" if two transfers happen simultaneously in low connectivity zones? Strategy: We’ll handle the MSG91 DLT setup and EAS Build for the APK. We recommend DigitalOcean for the VPS to ensure SQLite persistence and automated S3 backups. Everything is developed in house to hit your 3 week deadline. Can we jump on a quick call to finalize the milestone breakdown and fixed price? Regards, Haider
$650 USD in 22 days
7.3
7.3

Hi there, I have read your project requirement, and you need an experienced developer to complete, deploy, and deliver a production-ready Android cash-payments system using your existing React Native + Node.js codebase with SMS OTP verification, Dropbox sync, admin dashboard, and backend deployment. I have experience with React Native (Expo/EAS), Node.js, SQLite, SMS API integrations, cloud deployment, Excel automation, Dropbox SDK integration, and secure backend workflows. I can assist with: • Completing remaining mobile app flows and camera/document capture • MSG91 DLT-compliant OTP setup and integration • Dropbox OAuth refresh-token configuration • VPS/PaaS deployment with HTTPS and backups • Signed APK generation and installation support • End-to-end testing on real devices with bug fixing A few questions: ============= Do you already have MSG91 and Dropbox accounts created, or should setup start from scratch? Will the VPS hosting account be provided by you, or should I recommend and configure one? Is there any role-based permission logic remaining for admin/staff flows? I can help deliver this within your expected 2–3 week timeline with milestone-based progress updates. Best Regards, Srashtasoft Team
$500 USD in 7 days
7.1
7.1

I understand you need a skilled developer to finalize and launch your Android cash-payments application, building on an existing codebase. The project involves completing React Native screens, configuring SMS and Dropbox integrations, deploying the backend, and delivering a signed APK for testing. I recognize the need for DLT compliance for Indian SMS messaging and a robust, secure backend for handling financial transactions. My profile highlights experience in both Node.js and React Native development, along with backend infrastructure and API integrations – all directly applicable to your requirements. I’ve delivered multiple mobile applications, including published titles with hundreds of thousands of downloads, and a strong track record of shipping projects on time and within budget. The LoBIM Revit plugin and other projects demonstrate my ability to integrate external APIs and manage data securely. To confirm my understanding, could you clarify your preference for the VPS/PaaS provider? I can then provide a detailed, fixed-price quote and timeline outlining the milestones for completing this project within your 2-3 week timeframe. I’m eager to discuss how I can help you get this application live.
$500 USD in 7 days
7.0
7.0

Hi there, We’ve built several cash management apps, including one that handles multiple payment flows like vendor payments, employee reimbursements, and admin-to-employee transfers. We also integrated SMS OTP verification and automated Excel reports for daily cash reconciliation. In addition to this relevant experience, I’ve been working with React Native since its early days and have developed multiple production-level apps using both Expo and bare workflows. Let’s schedule a 10-minute introductory call to discuss your project in more detail and ensure I fully understand your requirements. I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
$501.47 USD in 7 days
6.7
6.7

Hello, With 4 years of experience in React Native, Node.js, and mobile app development, I am well-equipped to assist in finalizing and launching your Android cash-payments application. I understand the project requirements and am prepared to deliver a polished and functional solution as outlined in the job description. Having expertise in Java, Mobile App Development, Android, Node.js, SQLite, AngularJS, React Native, and Tailwind CSS, I am confident in my ability to successfully complete this project to your satisfaction. I kindly request you to connect with me for further discussion and collaboration. Best regards, Taimoor from Pixels Soft Please feel free to reach out for a detailed discussion.
$500 USD in 7 days
6.4
6.4

Hi, I see this project involves finalizing and launching an Android cash-payment application, which requires careful handling of payment flows and data consistency. The main engineering risk here is orchestrating reliable transaction processing and data synchronization between the mobile app and backend, especially under intermittent connectivity. I usually structure mobile payment systems by separating concerns between UI, local data storage, and backend synchronization layers to ensure robustness and maintainability. While my core expertise is in AI and backend systems, I have extensive experience reviewing and enhancing complex application codebases to identify friction points and improve stability. Systems like these must be designed with production reliability in mind, including error handling, transaction atomicity, and secure data management. I can start by reviewing the current data flow and transaction handling architecture to identify critical gaps and propose improvements for a smooth launch. Thanks, Hercules
$500 USD in 7 days
6.6
6.6

Hi there, I understand you need the existing Node.js/SQLite backend, Expo React Native app, and admin dashboard finished, deployed, connected to MSG91/DLT and Dropbox, then shipped as a signed Android APK for real staff testing. With 9+ years of experience in React Native, Node.js, Express, JWT auth, mobile workflows, cloud deployment, SMS/API integrations, Excel generation, backups, and production handoffs, I can take this from current codebase to a stable field-ready release. I would complete the transfer, return, recipient, camera, balance, OTP, Dropbox, deployment, backup, EAS build, APK installation, and acceptance-testing flows in milestones, with a clear runbook and one key question first: should VPS ownership and MSG91/Dropbox accounts be created under your company email from day one? Best regards, Stratos
$500 USD in 7 days
6.7
6.7

Hello, I hope you are doing well. I understand that you are looking to build a CASH PAYMENT MOBILE APPLICATION, and I would be happy to help. I have extensive experience in designing and developing applications and have successfully delivered many projects. What I offer: -Development using the latest technologies -Daily project updates and clear communication -On-time delivery within the agreed timeline -Complete source code provided after project completion -One year of support for the developed work -10+ years of experience in web and app development -Fully responsive, fast-loading, and SEO-friendly design -A powerful super admin panel to manage the entire system Please feel free to initiate a chat so we can discuss your requirements in detail. Thank you and regards, Dheeraj K.
$250 USD in 5 days
7.0
7.0

Hi there, I’ve gone through your project and I’m confident I can finish, polish, host, and ship the Android cash‑payments app for your field staff. I’ll finish the transfer, return-cash, add-recipient screens with pincode auto-fill and photo capture, and ensure live balance is shown on home. I have several years building React Native apps with Expo and Node.js backends, and I’ve implemented Dropbox and SMS integrations on similar projects. I’ll propose a lean deployment, secure HTTPS, daily SQLite backups, and a clear runbook with test APKs and 3-5 device walkthroughs Best regards,
$555 USD in 14 days
6.1
6.1

Hi There!!! ★★★★ ( Finalize & deploy React Native + Node.js cash payment system for field staff ) ★★★★ Project understanding: I understand you already have a working Node.js + React Native codebase for a cash payments system, and you need it completed, polished, deployed, and shipped to production with SMS OTP, Dropbox sync, backend hosting, and APK release for field use. ⚜ Complete React Native app screens (transfer, return, recipient, balance UI) ⚜ Pincode lookup + KYC fields + camera capture integration ⚜ MSG91 DLT SMS OTP setup and backend wiring ⚜ Dropbox OAuth app setup + secure sync integration ⚜ Backend deployment on VPS/PaaS with HTTPS + backups ⚜ APK build via EAS + signing + device installation support ⚜ End-to-end testing and bug fixing till production ready I have experience in full-stack mobile systems using React Native, Node.js, SQLite, and API integrations like SMS, storage, and cloud deployments. I focus on stabilizing existing codebases and shipping production-ready apps rather than just development. Approach: first audit current repo, complete missing screens, connect SMS + Dropbox services, deploy backend with secure config, then build APK and run full field testing on real devices. Let’s connect and I can help you take this live smoothly. Warm Regards, Farhin B.
$256 USD in 10 days
6.6
6.6

Hello, I can help finalize and launch your Android cash-payments app, working directly with the existing Node.js/Express/SQLite backend, Expo React Native app, MSG91 OTP flow, Dropbox Excel sync, and admin dashboard. I have experience polishing unfinished React Native and Node.js products into usable releases, including completing screens, connecting APIs, handling auth/OTP flows, deployment, backups, APK builds, and real-device testing. I’ll keep the work practical and focused: finish the transfer, return-cash, recipient, camera upload, live balance, MSG91 DLT setup, Dropbox OAuth refresh token, backend hosting, signed APK, and end-to-end testing so your field staff can actually install and use it smoothly. I am ready to begin immediately and would be happy to discuss the project in further detail. Thanks, Teo
$500 USD in 5 days
6.0
6.0

With experience in React Native and Node.js, I understand your need to polish and deploy an existing Android cash-payments app for field staff. Could you clarify if the current app's UI/UX design aligns with your vision for user interaction? Regards, Yogesh Kumar
$480 USD in 8 days
5.9
5.9

Hi, I can finish, deploy, and ship your Android cash payments app using the existing Node.js, Express, SQLite, Expo React Native, Dropbox, ExcelJS, and MSG91 stack without changing the foundation already built. I have strong experience with React Native, Node.js backends, admin dashboards, SMS OTP flows, file sync, VPS deployment, and production handoff. I can complete the transfer and return flows, add recipient form with document capture and pincode auto-fill, live balance display, receipt photo upload, OTP verification, Dropbox refresh token setup, MSG91 DLT configuration, HTTPS deployment, daily SQLite backups, and signed APK build through EAS. My suggested flow is milestone based: first review and stabilize the codebase, then finish mobile screens, configure SMS and Dropbox, deploy backend with backups, build the Android APK, and run full acceptance testing on real devices. A 2 to 3 week timeline is realistic if API credentials and company details are available quickly. I will provide a clear fixed quote after reviewing the repository, along with setup documentation, admin credentials, APK, and a runbook for maintenance. I would be grateful for the opportunity to help get this shipped and will gladly accept any feedback you may have. Best, Justin
$500 USD in 7 days
5.9
5.9

Let's get started right now. Do you have a quick time to discuss in more brief about your project on a call? I assure you that you will get a secure, scalable, and 100% bug-free Android/iOS app where you will get all kinds of features. I am always looking for a long-term relationship, and I could be the one-stop solution in terms of design, development & QA, so you don't have to search for a new employee for every new project. I can spend at least 40 hours/week on your project (the project will be completed on time). I have been in this sector for like 5+ years now and am pretty experienced in creating apps with using the, Swift, React Native, Laravel, PHP, and Node.js. I am equipped to develop apps using these languages in all industries. Well-versed in in-app purchases, Machine learning, AI solutions, Dark Mode, Siri, Memoji, Real-time tracking, Multilinguality, Live Streaming, Photo/Video Editing, Voice Search, Push Notifications, User Authentication, User Profile Creation, Location, Chat, Map/social media/Payment Integration. Apart from that, I possess great familiarity with UI design principles, patterns, and best practices, Android Architecture Patterns (MVP, MVVM, MVI), REST (Retrofit, OkHttp, WebSockets), and Strong knowledge of Android SDK, different versions of Android. I look forward to the great opportunity to work with you. Best Regards
$500 USD in 7 days
5.8
5.8

Hello! As per your project post, you’re looking to finalize, deploy, and launch an Android based cash payments management application for your field staff using the existing React Native and Node.js codebase. The project already has a strong backend and partial mobile implementation in place, and the goal is to complete the remaining workflows, integrate production ready SMS and Dropbox systems, deploy the backend securely, and deliver a stable APK ready for real world staff usage across multiple devices. My focus will be on delivering a complete launch ready solution, featuring: completion of all remaining mobile app flows including transfer, return cash, recipient onboarding, overdraft handling, live balance display, pincode based address auto fill, and document photo capture using device camera, DLT compliant MSG91 OTP setup with approved templates and sender ID configuration, Dropbox app integration. I specialize in building scalable financial and operational mobile systems using React Native, Node.js, SQLite, Express, JWT authentication, cloud deployment workflows, and third party integrations such as Dropbox and SMS gateways. My focus will be on stabilizing the existing architecture, ensuring reliable data flow, and preparing the application for secure production usage. Let’s connect to review the current repository status, deployment preferences, and testing workflow so we can finalize the launch roadmap and delivery milestones. Best regards, Nikita Gupta.
$1,200 USD in 22 days
5.4
5.4

I can complete all the mobile screens you outlined, linking live balances and implementing the overdraft flow exactly as you described. The recipient form will integrate pincode lookup to autofill location fields, and I’ll enable photo capture for Aadhar and PAN documents using the device camera. For DLT-compliant SMS, I’ll handle MSG91 signup, get your OTP template approved, and wire everything securely into the backend. On Dropbox, I’ll create the scoped app, generate a long-lived refresh token, and connect it for seamless Excel sync. I recommend deploying on DigitalOcean for easy HTTPS setup via Let’s Encrypt, reliable uptime, and smooth SQLite backup scripting to S3 or Dropbox. Then, I’ll build the signed APK with EAS Build and help install it on test phones. I’ve done similar Android cash payment apps for logistics teams that required OTP verification, live sync, and admin controls—usually shipping stable builds in 2–3 weeks. To ensure smooth Dropbox sync, are there file size or frequency limits on the cashbook Excel you expect? Also, do you want incremental SQLite backups or full dumps daily? Ready to start and can provide a milestone plan and fixed quote when you share repo access.
$500 USD in 7 days
5.4
5.4

Hi benk84, Last week I shipped a very similar RN cash-ledger app with OTP, Dropbox Excel sync, and a Node/SQLite backend. I’m confident to handle this really well. i would like to know the below. - Can we stay on Expo managed (SDK 51) for camera/OTP, or are you ok to eject to bare if any native gap appears? - Do you already have DLT Entity ID/header and OTP template on MSG91, or should I register and get approvals from scratch? I think we should. - Enable SQLite WAL mode (better-sqlite3) + nightly VACUUM and gzip backups to Dropbox/S3 for speed and data safety. - Add backend OTP throttling + one-time hash to block replay and reduce SMS burn; log every attempt for audit. Lets follow a plan like this. 1) I’ll run the repo, wire .env (MSG91, Dropbox, JWT), validate ledger math, health checks, and Excel sync to Dropbox. 2) I’ll finish RN screens: Transfer, Return, Add Recipient (Aadhar/PAN photos, GST, address with pincode autofill), camera reciepts, live balance; implement overdraft confirm flow. 3) I’ll set up MSG91 DLT and Dropbox app (scoped, refresh token), deploy backend on Railway/Render with HTTPS, and schedule daily SQLite backups. 4) I’ll build a signed EAS APK, install on test phones, demo end‑to‑end with real SMS, fix bugs fast, and hand over a simple runbook. May I know if you are the project owner or part of the direct client team? I usually work directly with the customer and dont engage via agents. Don’t mind.
$750 USD in 9 days
5.1
5.1

Hello, This project is very aligned with my experience finishing production level React Native and Node.js systems that already have a working base but need final stabilization, deployment, and real world readiness. I have worked on similar cash flow and ledger style systems with OTP verification flows, role based access, SMS integrations, file based exports like Excel generation, and mobile admin workflows. I also have experience shipping Expo apps through EAS and handling backend deployment with database persistence and scheduled backups. I can take your current codebase, complete the remaining mobile screens, finalize backend integrations like MSG91 and Dropbox OAuth flow, and handle full deployment plus APK delivery. I will also make sure every transaction flow can be tested end to end on real devices before handover. I would like to schedule a short discussion so I can review your repository structure and confirm the fastest and safest deployment path. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$500 USD in 7 days
5.2
5.2

Marrakech, Morocco
Member since May 14, 2025
$750-1500 USD
$15-25 USD / hour
$750-1500 USD
$250 USD
$30-250 USD
$10-30 USD
$30-250 USD
$800-1200 USD
€12-18 EUR / hour
€250-750 EUR
€30-250 EUR
$250-750 USD
$250-750 USD
$250-750 USD
₹600-1500 INR
$250-750 USD
$250 USD
₹12500-37500 INR
₹600-1500 INR
$250-750 USD
$250-750 USD
$250-750 USD
$30-250 AUD