React Native (Expo) Mobile App Developer for Startup Fundraising Platform
Budget: ₹12,500 – ₹37,500 INR
Note:
If you are not comfortable with the fixed budget, timeline, GitHub delivery process, support requirements, or Freelancer payment terms, please do not place a bid.
## Job Title
React Native (Expo) Mobile App Developer – iOS & Android
# Project Overview
We are building a modern Startup Fundraising Mobile Application for Android and iOS where startups can connect with investors, raise funds, manage proposals, subscribe to premium plans, and communicate directly with investors in real-time.
The backend APIs are already developed. We are looking for an experienced React Native developer/team who can build a high-quality mobile application using React Native Expo and integrate existing APIs.
---
# Technology Stack
## Mobile App
* React Native (Preferred)
* Expo Framework
## Real-Time Features
* Firebase Realtime Database / Firestore
* Firebase Cloud Messaging (FCM)
## API Integration
* Existing REST APIs
* JSON-based APIs
* JWT Authentication
---
# Platforms Required
* Android Application
* iOS Application
* Tablet Responsive Support
* Existing API Integration
---
# Core Application Modules
# 1. Authentication Module
## Features
* Startup Registration/Login
* Investor Registration/Login
* Mobile OTP Verification
* Email Verification
* Forgot Password
* Social Login (Google/LinkedIn)
* JWT Token Handling
* Secure Session Management
---
# 2. Startup Mobile App Features
## Startup Dashboard
* Welcome Dashboard
* Verification Status
* Profile Completion
* Investor Recommendations
* Proposal Statistics
* Notifications
* Activity Timeline
## Startup Profile
* Company Information
* Founder Details
* Startup Description
* Industry Selection
* Team Details
* Website & Social Links
* Startup Logo Upload
* Pitch Deck Upload
## Verification System
* KYC API Integration
* Document Upload
* Verification Pending Screen
* Verified Badge System
## Important Logic
* Until admin verifies documents, startup should remain in “Verification Pending”
* Unverified startups should not access investor features
* Restrict proposal sending before verification
---
# 3. Raise Funds Module
## Fundraising Campaign Features
* Create Funding Campaign
* Select Funding Round
* Enter Valuation
* Add Equity Offered
* Minimum Investment Setup
* Use of Funds Section
* Campaign Preview
* Publish Campaign
## Additional Features
* Draft Save
* Campaign Analytics
* Investor Interest Tracking
* Edit Campaign Anytime
---
# 4. Investor Discovery & Matching
## Investor Features
* Browse Investors
* Search Investors
* Filter by Industry
* Filter by Funding Stage
* Filter by Investment Size
* Recommended Investors
* Save Investors
* Investor Profiles
---
# 5. Proposal Management
## Proposal Features
* Send Proposal
* Upload Pitch Deck
* Proposal Tracking
## Proposal Status
* Sent
* Under Review
* Interested
* Accepted
* Rejected
## Proposal Dashboard
* View All Proposals
* Proposal History
* Search & Filters
* Investor Responses
---
# 6. Real-Time Chat System
## Startup ↔ Investor Chat Features
* One-to-One Chat
* Firebase Real-Time Chat
* Push Notifications
* Typing Indicator
* Read Receipts
* Online/Offline Status
* File Sharing
* Image Upload
* Pitch Deck Sharing
## Advanced Features
* Voice Notes
* Video Calling (Optional)
* Meeting Scheduling
* Chat Search
* Block/Report User
---
# 7. Subscription & Pricing Module
## Subscription Plans
### Free Plan
* Limited Investor Access
* Limited Proposals
* Basic Profile
### Standard Plan
* More Investor Connections
* Priority Listing
* Faster Support
### Premium Plan
* Maximum Proposal Access
* Featured Startup Listing
* Dedicated Support
* Proposal Analytics
## Payment Features
* Razorpay Integration
* Stripe Integration
* UPI Payments
* Credit/Debit Cards
* Net Banking
* Auto Renewal
* Invoice Generation
* GST Support
---
# 8. Notification System
## Push Notifications
* Investor Responses
* Proposal Updates
* Verification Status
* Subscription Alerts
* Chat Notifications
* Campaign Updates
---
# 9. Mobile App UI/UX Requirements
## Design Requirements
* Modern SaaS Mobile UI
* Light Blue & White Theme
* Premium Dashboard Design
* Smooth Navigation
* Professional Investor Platform Feel
* Dark Mode Support
* Clean Typography
* Minimalistic UI
## Screens Required
* Splash Screen
* Onboarding Screens
* Login/Register
* Verification Pending Screen
* Dashboard
* Investor Listing
* Investor Profile
* Raise Funds
* Proposal Dashboard
* Chat Screen
* Subscription Page
* Settings Page
---
# 10. API Integration Requirements
## Existing Backend APIs Available
Developer needs to integrate:
* Authentication APIs
* Startup APIs
* Investor APIs
* Proposal APIs
* Chat APIs
* Subscription APIs
* Payment APIs
* Notification APIs
* File Upload APIs
---
# 11. Firebase Integration
## Firebase Features
* Firebase Authentication
* Firebase Real-Time Chat
* Firebase Push Notifications (FCM)
* Firebase Analytics
* Firebase Storage
---
# 12. Analytics Features
* Proposal Analytics
* Investor Engagement
* Campaign Views
* User Activity
* Subscription Reports
---
# 13. Security Requirements
* Secure Login
* Encrypted Data
* Secure File Uploads
* Payment Security
* API Security Handling
* Role-Based Access
---
# 14. Deliverables
* Android App
* iOS App
* API Integration
* Firebase Integration
* UI/UX Design Implementation
* App Store Deployment
* Play Store Deployment
* Testing & Bug Fixes
* Source Code
* Documentation
---
# 15. Developer Requirements
* Strong Experience in React Native + Expo
* Experience with Firebase
* Experience with Real-Time Chat
* Experience with Payment Gateway Integration
* Strong UI/UX Skills
* App Store & Play Store Deployment Experience
* Experience with Existing API Integration
---
# 16. Preferred Additional Features
* AI Investor Recommendation
* Video Pitch Upload
* Startup Analytics
* Meeting Scheduler
* Multi-language Support
* CRM Integration
---
# 17. Additional Project Terms & Conditions
1. Feature-wise code updates must be pushed regularly to GitHub repository.
2. Developer must provide testable Android and iOS builds during development.
3. Bug fixing for existing developed features must be provided at no additional cost.
4. Support and maintenance must be included after project completion.
5. Complete app deployment support is required:
* Google Play Store Deployment
* Apple App Store Deployment
6. Payment will be released only after:
* Running code is properly deployed
* Latest source code is pushed to GitHub repository
* Project modules are working successfully
7. Payment will be done only through Freelancer platform.
8. Total fixed project budget: 20000-30000 INR only.
9. Complete project must be finished within 60 days only.
10. Developers should apply only if they fully agree with all terms, timeline, budget, and delivery conditions.
---
# 18. Application Requirements
Please share:
* Portfolio
* Similar React Native Apps
* Expo Experience
* Firebase Experience
* Estimated Timeline
* Team Structure
* Maintenance Support Details
* App Store Links (if available)
---
# Final Note
If you are not comfortable with the fixed budget, timeline, GitHub delivery process, support requirements, or Freelancer payment terms, please do not place a bid.
If you are not comfortable with the fixed budget, timeline, GitHub delivery process, support requirements, or Freelancer payment terms, please do not place a bid.
## Job Title
React Native (Expo) Mobile App Developer – iOS & Android
# Project Overview
We are building a modern Startup Fundraising Mobile Application for Android and iOS where startups can connect with investors, raise funds, manage proposals, subscribe to premium plans, and communicate directly with investors in real-time.
The backend APIs are already developed. We are looking for an experienced React Native developer/team who can build a high-quality mobile application using React Native Expo and integrate existing APIs.
---
# Technology Stack
## Mobile App
* React Native (Preferred)
* Expo Framework
## Real-Time Features
* Firebase Realtime Database / Firestore
* Firebase Cloud Messaging (FCM)
## API Integration
* Existing REST APIs
* JSON-based APIs
* JWT Authentication
---
# Platforms Required
* Android Application
* iOS Application
* Tablet Responsive Support
* Existing API Integration
---
# Core Application Modules
# 1. Authentication Module
## Features
* Startup Registration/Login
* Investor Registration/Login
* Mobile OTP Verification
* Email Verification
* Forgot Password
* Social Login (Google/LinkedIn)
* JWT Token Handling
* Secure Session Management
---
# 2. Startup Mobile App Features
## Startup Dashboard
* Welcome Dashboard
* Verification Status
* Profile Completion
* Investor Recommendations
* Proposal Statistics
* Notifications
* Activity Timeline
## Startup Profile
* Company Information
* Founder Details
* Startup Description
* Industry Selection
* Team Details
* Website & Social Links
* Startup Logo Upload
* Pitch Deck Upload
## Verification System
* KYC API Integration
* Document Upload
* Verification Pending Screen
* Verified Badge System
## Important Logic
* Until admin verifies documents, startup should remain in “Verification Pending”
* Unverified startups should not access investor features
* Restrict proposal sending before verification
---
# 3. Raise Funds Module
## Fundraising Campaign Features
* Create Funding Campaign
* Select Funding Round
* Enter Valuation
* Add Equity Offered
* Minimum Investment Setup
* Use of Funds Section
* Campaign Preview
* Publish Campaign
## Additional Features
* Draft Save
* Campaign Analytics
* Investor Interest Tracking
* Edit Campaign Anytime
---
# 4. Investor Discovery & Matching
## Investor Features
* Browse Investors
* Search Investors
* Filter by Industry
* Filter by Funding Stage
* Filter by Investment Size
* Recommended Investors
* Save Investors
* Investor Profiles
---
# 5. Proposal Management
## Proposal Features
* Send Proposal
* Upload Pitch Deck
* Proposal Tracking
## Proposal Status
* Sent
* Under Review
* Interested
* Accepted
* Rejected
## Proposal Dashboard
* View All Proposals
* Proposal History
* Search & Filters
* Investor Responses
---
# 6. Real-Time Chat System
## Startup ↔ Investor Chat Features
* One-to-One Chat
* Firebase Real-Time Chat
* Push Notifications
* Typing Indicator
* Read Receipts
* Online/Offline Status
* File Sharing
* Image Upload
* Pitch Deck Sharing
## Advanced Features
* Voice Notes
* Video Calling (Optional)
* Meeting Scheduling
* Chat Search
* Block/Report User
---
# 7. Subscription & Pricing Module
## Subscription Plans
### Free Plan
* Limited Investor Access
* Limited Proposals
* Basic Profile
### Standard Plan
* More Investor Connections
* Priority Listing
* Faster Support
### Premium Plan
* Maximum Proposal Access
* Featured Startup Listing
* Dedicated Support
* Proposal Analytics
## Payment Features
* Razorpay Integration
* Stripe Integration
* UPI Payments
* Credit/Debit Cards
* Net Banking
* Auto Renewal
* Invoice Generation
* GST Support
---
# 8. Notification System
## Push Notifications
* Investor Responses
* Proposal Updates
* Verification Status
* Subscription Alerts
* Chat Notifications
* Campaign Updates
---
# 9. Mobile App UI/UX Requirements
## Design Requirements
* Modern SaaS Mobile UI
* Light Blue & White Theme
* Premium Dashboard Design
* Smooth Navigation
* Professional Investor Platform Feel
* Dark Mode Support
* Clean Typography
* Minimalistic UI
## Screens Required
* Splash Screen
* Onboarding Screens
* Login/Register
* Verification Pending Screen
* Dashboard
* Investor Listing
* Investor Profile
* Raise Funds
* Proposal Dashboard
* Chat Screen
* Subscription Page
* Settings Page
---
# 10. API Integration Requirements
## Existing Backend APIs Available
Developer needs to integrate:
* Authentication APIs
* Startup APIs
* Investor APIs
* Proposal APIs
* Chat APIs
* Subscription APIs
* Payment APIs
* Notification APIs
* File Upload APIs
---
# 11. Firebase Integration
## Firebase Features
* Firebase Authentication
* Firebase Real-Time Chat
* Firebase Push Notifications (FCM)
* Firebase Analytics
* Firebase Storage
---
# 12. Analytics Features
* Proposal Analytics
* Investor Engagement
* Campaign Views
* User Activity
* Subscription Reports
---
# 13. Security Requirements
* Secure Login
* Encrypted Data
* Secure File Uploads
* Payment Security
* API Security Handling
* Role-Based Access
---
# 14. Deliverables
* Android App
* iOS App
* API Integration
* Firebase Integration
* UI/UX Design Implementation
* App Store Deployment
* Play Store Deployment
* Testing & Bug Fixes
* Source Code
* Documentation
---
# 15. Developer Requirements
* Strong Experience in React Native + Expo
* Experience with Firebase
* Experience with Real-Time Chat
* Experience with Payment Gateway Integration
* Strong UI/UX Skills
* App Store & Play Store Deployment Experience
* Experience with Existing API Integration
---
# 16. Preferred Additional Features
* AI Investor Recommendation
* Video Pitch Upload
* Startup Analytics
* Meeting Scheduler
* Multi-language Support
* CRM Integration
---
# 17. Additional Project Terms & Conditions
1. Feature-wise code updates must be pushed regularly to GitHub repository.
2. Developer must provide testable Android and iOS builds during development.
3. Bug fixing for existing developed features must be provided at no additional cost.
4. Support and maintenance must be included after project completion.
5. Complete app deployment support is required:
* Google Play Store Deployment
* Apple App Store Deployment
6. Payment will be released only after:
* Running code is properly deployed
* Latest source code is pushed to GitHub repository
* Project modules are working successfully
7. Payment will be done only through Freelancer platform.
8. Total fixed project budget: 20000-30000 INR only.
9. Complete project must be finished within 60 days only.
10. Developers should apply only if they fully agree with all terms, timeline, budget, and delivery conditions.
---
# 18. Application Requirements
Please share:
* Portfolio
* Similar React Native Apps
* Expo Experience
* Firebase Experience
* Estimated Timeline
* Team Structure
* Maintenance Support Details
* App Store Links (if available)
---
# Final Note
If you are not comfortable with the fixed budget, timeline, GitHub delivery process, support requirements, or Freelancer payment terms, please do not place a bid.
Related categories:
JavaScript
Mobile App Development
iPhone
Android
React Native
Google Firebase
API Integration
Expo