Build Youth Mentoring Support App (Flutter+Firebase)
Budget: $1,500 – $3,000 USD
Job Title:
Flutter + Firebase Developer Needed to Build Role-Based Support App for Youth Mentoring (6-Week Deadline)
Project Overview:
We are Ur Mentor, a Dubai-based mentoring service for children and teenagers. We’re hiring an experienced Flutter & Firebase developer (or a small team) to build a lightweight support app (iOS & Android) and a connected admin web portal.
This is not a full mentoring platform.
It’s a support tool to help parents, mentors, and children manage bookings, set/view goals, receive feedback, and communicate safely.
The app must be published on both App Store and Google Play, and connected to a web-based admin panel for backend management.
Tech Stack:
Frontend: Flutter (FlutterFlow allowed)
Backend: Firebase (Auth, Firestore, Storage, Cloud Functions)
Notifications: Firebase Cloud Messaging (push + email)
Admin Panel: Flutter Web (or React, basic UI is fine)
Project Goals (MVP)
Parents book sessions, track progress, and view invoices
Mentors manage schedules, submit feedback and expenses
Children view goals, schedule, and message mentor safely
Admins manage everything through a web-based portal
User Roles & Access
Role Access Type
Parent iOS & Android App
Child iOS & Android App
Mentor App + Web Portal
Admin Web Portal Only
Core Features (Summarized)
Parent App
Book/reschedule sessions (Zoom or in-person)
View child’s goals & session feedback
Monthly session summary & PDF invoices
Push/email reminders
Emergency contacts screen
Submit general question to admin
Mentor Portal (App + Web)
Manage availability & session calendar
Confirm attendance
Write feedback & set weekly goals
Submit expenses (receipt upload)
Secure text-only chat with assigned mentee
Monthly overview of sessions/expenses
Child App
View schedule and goals
Read mentor feedback
Push reminders
Secure, limited chat with mentor
Emergency contacts
Admin Web Portal
User management (mentor–child linking)
Session & feedback dashboard
Approve expenses
View/download invoices
Monitor chats (for safeguarding)
Handle parent enquiries
Generate reports
Timeline:
Start Date: ASAP (latest by [insert your target start date])
Deadline: Must be fully delivered within 6 weeks
Milestones must be agreed and tracked weekly
Requirements:
Proven Flutter + Firebase experience
Multi-role app development (Parent / Mentor / Child)
Clean UI, simple UX (design can be minimal but branded)
Firebase Auth, Firestore, Cloud Functions setup
Experience submitting apps to iOS and Android stores
Strong communication & timely delivery essential
To Apply, Please Include:
Your experience with Flutter + Firebase
Examples of similar role-based apps you’ve built
Whether you’re applying solo or with a team
Timeframe confirmation (6-week delivery)
Estimated cost and milestone breakdown
Flutter + Firebase Developer Needed to Build Role-Based Support App for Youth Mentoring (6-Week Deadline)
Project Overview:
We are Ur Mentor, a Dubai-based mentoring service for children and teenagers. We’re hiring an experienced Flutter & Firebase developer (or a small team) to build a lightweight support app (iOS & Android) and a connected admin web portal.
This is not a full mentoring platform.
It’s a support tool to help parents, mentors, and children manage bookings, set/view goals, receive feedback, and communicate safely.
The app must be published on both App Store and Google Play, and connected to a web-based admin panel for backend management.
Tech Stack:
Frontend: Flutter (FlutterFlow allowed)
Backend: Firebase (Auth, Firestore, Storage, Cloud Functions)
Notifications: Firebase Cloud Messaging (push + email)
Admin Panel: Flutter Web (or React, basic UI is fine)
Project Goals (MVP)
Parents book sessions, track progress, and view invoices
Mentors manage schedules, submit feedback and expenses
Children view goals, schedule, and message mentor safely
Admins manage everything through a web-based portal
User Roles & Access
Role Access Type
Parent iOS & Android App
Child iOS & Android App
Mentor App + Web Portal
Admin Web Portal Only
Core Features (Summarized)
Parent App
Book/reschedule sessions (Zoom or in-person)
View child’s goals & session feedback
Monthly session summary & PDF invoices
Push/email reminders
Emergency contacts screen
Submit general question to admin
Mentor Portal (App + Web)
Manage availability & session calendar
Confirm attendance
Write feedback & set weekly goals
Submit expenses (receipt upload)
Secure text-only chat with assigned mentee
Monthly overview of sessions/expenses
Child App
View schedule and goals
Read mentor feedback
Push reminders
Secure, limited chat with mentor
Emergency contacts
Admin Web Portal
User management (mentor–child linking)
Session & feedback dashboard
Approve expenses
View/download invoices
Monitor chats (for safeguarding)
Handle parent enquiries
Generate reports
Timeline:
Start Date: ASAP (latest by [insert your target start date])
Deadline: Must be fully delivered within 6 weeks
Milestones must be agreed and tracked weekly
Requirements:
Proven Flutter + Firebase experience
Multi-role app development (Parent / Mentor / Child)
Clean UI, simple UX (design can be minimal but branded)
Firebase Auth, Firestore, Cloud Functions setup
Experience submitting apps to iOS and Android stores
Strong communication & timely delivery essential
To Apply, Please Include:
Your experience with Flutter + Firebase
Examples of similar role-based apps you’ve built
Whether you’re applying solo or with a team
Timeframe confirmation (6-week delivery)
Estimated cost and milestone breakdown
Related categories:
PHP
Mobile App Development
Android
AngularJS
Web Development
iOS Development
Backend Development
Flutter