Enhance and Optimize Existing App

Job ID: 39232847

Budget: ₹37,500 – ₹75,000 INR

We are looking for an experienced React Native Developer who is also familiar with Figma to implement new features, fix bugs, and enhance the user experience in our mobile application.


1. In-App Purchases & Monetization
Implement in-app purchase ads for revenue generation.

2. Analytics & Security
Integrate analytics tools for tracking user behavior and app performance.

Improve app security measures (data encryption, API security, etc.).

3. Profile & Settings
Develop Profile Screen with API integration.

Implement Settings screen with required API calls.

4. Chat Features & Enhancements
Implement audio message sending in chat.

Fix chat-related bugs and UI issues.

Add local caching and pagination for chat messages.

5. Account Verification
Complete and fix the account verification feature across different parts of the app.

6. Broadcast & Album Management
Implement Broadcast Details page.

Add a feature to manage user album access.

Improve broadcast-related UI designs.

Fix bugs in broadcast chats.

7. Profile & Reporting Features
Fix profile card-related bugs.

Implement a reporting option for user profiles.

8. Explore & Location Features
Fix issues in the "Explore Me" section.

Implement Google’s public API for location search.

9. Social Login Implementation
Add support for user registration/login via Google, Facebook, and Apple.

10. Push Notifications
Ensure proper handling of push notifications (already implemented but needs optimization).

11. Security & Backup
Implement end-to-end encryption for chat messages.

Add a chat backup and restore option.

12. Video Call Validation
During video calls, send captured frames for nudity validation.

Additional Notes:
The app is built using React Native for frontend and Django/Flask for backend.

Developer must be familiar with WebSocket for chat, Firebase for push notifications, and third-party APIs.

The project involves bug fixes, API integrations, and UI/UX improvements.