DeenByte App Development & Extension

Project Description

DeenByte App – Freelancer Takeover & Feature Extension Project

Project Overview
DeenByte is an Islamic education mobile application with all core features already developed. The project is not a rebuild. We are looking for a professional development team to take over the existing codebase, complete pending items, perform full testing, and implement a new scholar-led live session module.



Existing Tech Stack (No Changes Allowed)
Android
• Language: Kotlin
• Architecture: MVVM
• UI: XML
• API Calls: Retrofit
• Minimum SDK: 35
• Firebase: Crashlytics for error reporting

iOS
• Language: Swift
• UI Framework: SwiftUI

Developers must work strictly on the existing architecture and codebase. No migration or rewrite is required.



Current Project Status
• Android app: Almost complete, all free features implemented
• iOS app: Few features pending, testing required
• Backend and content: Already integrated
• Firebase: Active



Scope of Work
1. Testing & Stabilisation
• Full testing of Android and iOS apps
• Fix crashes and issues reported via Firebase Crashlytics
• UI/UX bug fixes
• Performance optimisation

2. Complete Pending iOS Features
• Match Android feature parity
• Resolve SwiftUI issues
• Final QA and testing

3. Scholar Marketplace Module (New Development)

Scholar Registration
• Scholar signup form
• Manual admin approval
• Scholar profile (bio, language, expertise)

Live Session Module
• Scholars can create live sessions
• Scholars can set their own pricing
• Session scheduling (date and time)
• Students can browse, book, and attend sessions

Initial live sessions can be implemented using Zoom or Jitsi integration.

4. Payments & Revenue Split
• In-app payment collection
• Automatic revenue split:
• 70% to Scholar
• 30% platform fee
• Scholar earnings dashboard
• Monthly payout system

5. Admin Panel (Basic)
• Approve or reject scholar registrations
• View sessions and bookings
• View revenue and payouts
• Ability to suspend or block accounts



Timeline
• Testing and bug fixing: 5–7 days
• iOS pending features: 3–5 days
• Scholar module and payments: 7–10 days

Total expected duration: 10–15 days



Payment Structure
• 20% advance
• 30% after testing completion
• 30% after scholar module beta delivery
• 20% after final delivery



Ownership & Access
• Work will be done on existing GitHub repository
• Firebase access will be provided
• App Store and Play Store builds already exist

All source code, credentials, and intellectual property will remain the sole property of DeenByte.



Expectations
• Weekly builds and progress updates
• Clear communication
• Strict adherence to timeline
• No scope creep

This is a professional takeover and extension project. Only experienced teams familiar with Kotlin (MVVM) and SwiftUI should apply. Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!