Android Application Development | Native Android App (Mobile Only) | Android (Preferred Stack: React Native for frontend, Node.js for backend) -- 2

Job ID: 39337306

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

Time2Cash is a dual-role mobile application where users can both post jobs and apply to jobs. The platform is designed with a credit-based transaction model, referral rewards, and a clear, secure chat and acceptance workflow. The app aims to bridge job seekers and task posters in a location-based marketplace with intuitive user experience and seamless payment integration via Razorpay.

Login System
OTP-based login using mobile numbers

No email/password system

Simplified UX for rapid access

Credit System & Purchase Integration
All major actions in the app are driven by credits.

Credits are purchased using Razorpay payment gateway.

Credit Charges Per Action:

Post a Job: 15 Credits

Apply to a Job: 5 Credits

Accept a Job (Both parties): 5 Credits each

Credit Packs:

Basic Pack: 100 Credits – ₹99

Standard Pack: 500 Credits – ₹449

Premium Pack: 1000 Credits – ₹799

Referral System
Encourages user growth through bonus incentives.

25 credits for every successful referral

Unlimited referral potential

Bonus is credited only after the referred user posts a job

Referral Interface Includes:

Display & Share Unique Referral Code

Referral History (Bonus credits, referred users)

Key Features & Screens
Dashboard / Home
Displays Credit Wallet

“Post Job” and “Find Jobs” options

Access to referral system

Nearby Job Search (uses GPS location)

Post Job
Form Fields: Title, Description, Location (auto-detect), Category, Duration, Price

Upload images (Camera or Gallery access)

Deducts 15 credits per post

Job Listings
List of job cards with:
→ Job Title, Price, Location, Time Posted
→ Image Preview

Filters by Distance, Category, and Price

Click to view full job details

Job Details View
Top Banner: Image

Full Description with: → Title, Location, Duration, Category, Price
→ Poster’s Profile, Posted Time
→ Job ID, Applicants Count, Views Count

Actions: Save | Share | Apply (Deducts 5 credits)

Apply Job
Apply via one-tap confirm

Optional note submission

Status: “Waiting for Approval”

Poster can view all applications and profiles

Application Acceptance
Once accepted, 5 credits are deducted from both parties

Contact info is unlocked

Chat becomes accessible

Chat Functionality
Available only post-acceptance

Clean and simple interface

Restriction on sharing contact info before acceptance

Wallet & Payment
Show remaining credits

Razorpay integration for buying credits

History of all transactions: Postings, Applications, Acceptances

Job History
“My Posts” Section

“My Applications” Section with Status Tracking

Permissions Required
Location: Auto-fill job post location & job search

Camera: For image capture of job/work

Storage: For selecting images from gallery

Founder Control
Admin access to manually credit wallets
(for rewards, refunds, or promotional events)

Budget & Timeline
Fixed Budget: ₹20,000 INR

Deadline: 20 Working Days

All above features are mandatory and to be implemented fully with proper UI/UX considerations and reliable functionality across modern Android devices.