React Loan App With CRM Integration

Job ID: 39800959

Budget: ₹1,500 – ₹12,500 INR

I need a production-ready mobile application that lets our customers request short-term personal loans, follow their approval journey, and repay directly in-app. The core stack must stay consistent with the rest of our ecosystem—React Native for the client, Node.js on the back-end, MongoDB for data, all deployed to AWS.

Main user flow
• A borrower signs up with nothing more than a mobile number; an OTP flow serves as the sole authentication method (no email, social login, or biometrics for now).
• After sign-in, the user completes a loan application form, uploads the required KYC files, and submits.
• Throughout the review process the user can open a dashboard that pulls real-time status updates from our existing CRM through its REST API.
• When the loan is approved, the user receives a push notification and can choose a repayment option; the app then hands off to our payment gateway and records each transaction back to MongoDB.

Back-office essentials
An Admin role must exist so our internal team can log in to view applications, update statuses, and trigger communications. (If you can leave hooks for a future Customer-Support role, even better.)

Integration requirements
• Bidirectional sync with our CRM: new applications should be pushed instantly, while status, limits, and notes should be pulled on demand.
• AWS deployment pipeline—CodeBuild/CodePipeline or an equivalent CI step—so we can promote from staging to production with minimal downtime.

Deliverables
1. React Native source (iOS & Android builds).
2. Node.js API with Swagger/OpenAPI docs.
3. MongoDB schema scripts and seed data.
4. Infrastructure as Code (CloudFormation or Terraform) covering VPC, EC2/EKS/Lambda, S3, and IAM policies.
5. README that lets us spin everything up from a fresh AWS account and run unit / integration tests.

I will provide:
• CRM API documentation and sandbox credentials.
• Brand assets and UI wireframes.

Acceptance will be based on a successful end-to-end loan cycle in our staging environment, zero critical bugs, and all code passing the supplied test suite. If you have shipped finance or fintech apps before, especially with OTP logins and payment gateways, tell me about it when you bid—those experiences will weigh heavily in my selection.