Fix Errors & Convert Existing React App to Native React Native for Dual-User Gig Platform (Time2Cash) - Add Missing Features & Deliver APK

Job ID: 39335288

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

Project Overview:

We are looking for a freelancer to help us complete the development of our MVP app, Time2Cash, which is a dual-user gig platform designed to connect job posters and applicants. Our platform allows users to post jobs and apply for jobs with a credit-based system, making transactions seamless and easy. Users can also earn credits through referrals and perform a variety of actions within the app using the credits.

Key Features:

Dual-User Functionality: Users can either post jobs or apply for them, similar to how platforms like PhonePe let users send and receive money.

OTP Login: Only OTP-based login for a streamlined and secure user experience.

Credit System: Users can purchase credits via Razorpay to post jobs, apply for jobs, and unlock contact details.

Referral System: Users can earn credits by referring others to the app, with no limits on the number of referrals.

In-App Chat: Communication between users is enabled after job applications are accepted, unlocking contact details and chat features.

Wallet System: Users can track and manage their credits, and purchase additional credits via Razorpay.

Current Status: We have already developed the app using React, Vite, and TypeScript, but we need a freelancer to:

Fix Existing Errors: Address and resolve styling and other minor issues in the app.

Convert the App to a Native React Native App: Convert the existing app (currently built with React + Vite + TypeScript) into a fully native React Native app for Android.

Implement Missing Features:

Razorpay integration for credit purchases.

Add the referral system and implement the credit bonus system.

Finalize the chat functionality, ensuring it works only after job application acceptance.

Ensure all features are working as per the MVP requirements.

Required Features and Screens (MVP):

OTP Login only (No email/password system).

Credit-Based Usage: Post jobs, apply for jobs, and unlock contact details via credits.

Referral System: Share unique referral codes and earn credits.

Wallet System: Manage and purchase credits.

Job Listings & Applications: Post, apply, and accept jobs, with full integration of the credit system.

Permissions Needed:

Location: For job location auto-fill and nearby job search.

Camera/Storage: To upload job images.

What We Provide:

Demo preview of the app.

Existing codebase.

UI/UX assets, including logos and icons.

Razorpay account details for payment integration.

What We Need:

Fixing errors and styling issues.

Conversion of the app from React + Vite to Native React Native.

Full implementation of missing features, including Razorpay integration, referral system, job application flow, and in-app chat.

Final APK file as the deliverable.

Budget & Payment:
We are offering ₹10,000 for the completion of the entire project, including fixing errors, converting to React Native, and implementing the missing features. The final deliverable should be a fully working APK file.