React Native Full-Stack Enhancements

Job ID: 40227177

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

Our mobile app is already live on a staging domain, built with React Native, Node.js (Express) and MongoDB. I now need a full-stack developer who can dedicate the next seven days to finish three key items and move everything to our official domain.

1) Community auto-membership
Every new registrant should be placed into the correct in-app community automatically when their professional email domain matches one that we map in the database. No manual steps—just detect, assign and save.

2) OTP email verification
Before the first login the user must confirm ownership of that professional address. Generate a one-time six-digit code, send it via email, and allow a single attempt window with proper resend limits and expiry logic.

3) Production deployment
The existing backend and admin panel sit on a temporary URL. I need them, plus the mobile build, moved to the new domain with clean environment variables, SSL, DNS, CI/CD (GitHub Actions or similar) and zero-downtime switchover.

Deliverables
• Updated React Native screens, API endpoints, MongoDB schemas and admin settings reflecting the new community logic and OTP flow
• Tested builds (iOS & Android) signed for release and pointing to the production API
• Source code in Git, deployment scripts and short hand-over note so I can replicate the setup later

Tech stack keywords you’ll touch: React Native, Expo/CLI, Node.js, Express, MongoDB, Mongoose, JWT, Nodemailer (or SendGrid), Nginx/PM2, GitHub Actions.

I’m available for quick daily stand-ups and will review PRs the same day. Let me know your approach and any clarifying questions so we can start immediately.