Mobile App Developer Needed for Nafees Innovations Online STEM Education App
Worldwide
**This project pays $2,500 total, divided into $500 milestones.** We are also offering an **additional $1,000 bonus** if the app is fully built, tested, and ready by **August 1st** instead of the final project deadline of **September 1st**. # Project Overview Nafees Innovations is looking for an experienced mobile app developer to build a clean, professional, and long-lasting education app for our company. We want this built with **Supabase** as the backend (or another backend you recommend) to securely manage user data, profiles, passwords, content, and future updates. For the app itself, we're open to **FlutterFlow, Bubble, or a lean hand-coded Flutter/React Native build** — whatever you believe will give us the strongest result within this budget and timeline. Please tell us which approach you'd use and why in your proposal. This app will serve students, families, and learners from **K–12 and beyond** by giving them access to online STEM education, prerecorded classes, math help, and one well-built AI learning assistant. nafeesino.com for reference of my company We are looking to start immediately. # Main Features Needed ## 1. User Accounts and Profiles Users should be able to create accounts, log in securely, and have their own profiles. The backend should be able to store user data safely, including names, emails, grade levels, learning interests, progress, and other important profile details. The app should include secure authentication, password protection, and the ability for users to update their profile information. ## 2. Online Education Library The app needs a section where users can watch prerecorded online classes created by Nafees Innovations. These classes should be organized by categories and subcategories, such as: * STEM topics * Math support * Science workshops * Bioprocessing * Engineering * Chemistry * Biology * Age group or grade level * Beginner, intermediate, and advanced learning levels The video library should be easy to update so we can continue adding new lessons, new categories, and new content over time. ## 3. Math Help Section The app should have a math help section where students can get support with math topics. This may include: * Topic categories * Grade-level math support * Practice questions * Step-by-step explanations * A clean layout where students can select the type of math help they need We want this section to feel simple, helpful, and easy for students and parents to use. ## 4. One AI Learning Assistant We want one well-built AI assistant integrated into the app to start, rather than several separate tools. Its core job: help students ask questions about math and STEM topics and get clear, step-by-step explanations back. We're open to your guidance on the best way to safely and properly integrate this, and how it could expand over time (study guides, quiz generation, personalized recommendations) in future versions. ## 5. Basic Admin/Content Management We need a simple way for our team to update the app's content without rebuilding the system each time. At minimum, this should let us: * Add, edit, and remove videos * Add, edit, and remove categories and subcategories * Manage basic user/profile records A full custom admin dashboard with announcements, notifications, and granular permissions is something we'd consider for a future phase — for this build, a clean and functional content management setup is the priority. ## 6. Clean, Professional UI/UX Design The app must have a clean, modern, professional, and engaging design. The design should match the branding and colors from our company website: **nafeesino.com** We want the app to feel fun, educational, premium, and easy to use for students, parents, and organizations. # Tech Stack We're open to your recommendation here. Things we'd like considered: * **Backend:** Supabase (preferred) or another backend you believe is a stronger fit * **App layer:** FlutterFlow, Bubble, or hand-coded Flutter/React Native — your call, with reasoning * **AI integration:** API-based (e.g., an LLM provider's API) rather than building custom models * **Video hosting:** A dedicated video hosting service rather than self-hosting, to keep things fast and affordable as the library grows Please explain your recommended stack and why it's the right fit for this budget and our long-term plans to keep building on this app. # Timeline We would like the full project completed within **three months**, with a final target date of **September 1st**. However, if the app can be completed, tested, and ready by **August 1st**, we will add a **$1,000 bonus**. # Payment Structure Total project budget: **$2,500** Payment will be divided into **$500 milestones**. Example milestone structure: 1. **Milestone 1: $500** Project setup, app structure, branding direction, database/backend planning, and wireframes. 2. **Milestone 2: $500** User authentication, profiles, backend setup, and secure data storage. 3. **Milestone 3: $500** Online class/video library, categories, and subcategories. 4. **Milestone 4: $500** Math help section and AI assistant integration. 5. **Milestone 5: $500** Final testing, design polish, basic content management setup, bug fixes, and app launch preparation. Bonus: **$1,000 additional payment** if the full app is completed and ready by **August 1st**. # Ideal Candidate We are looking for someone who: * Has experience building mobile apps (FlutterFlow, Bubble, Flutter, or React Native) * Understands Supabase or other backend systems * Can build secure user accounts and profiles * Can create a clean, professional UI design * Has experience with education apps, video libraries, or online learning platforms * Understands AI API integrations or is confident working with them * Can build an app that is organized and easy to update going forward * Communicates clearly and can work with milestones * Is realistic and upfront about what's achievable within this budget and timeline * Can start immediately # What to Include in Your Proposal Please include: * Examples of mobile apps you have built * Your recommended tech stack for this project and why (app layer + backend) * Your experience with that stack * Your experience with AI API integrations, if any * Your estimated timeline * Confirmation that you understand the $2,500 total budget and $500 milestone structure * Whether you believe the August 1st bonus deadline is realistic given the full scope * Any features above you'd recommend simplifying further, or any you think we're underestimating the effort on # Final Note We are looking for someone who can help us build a solid, professional, and long-term mobile app for Nafees Innovations. This first version should cover the core experience well — we'd rather launch with fewer features done right than many features done poorly, since we plan to keep building on this app over time. We are ready to begin immediately and would like to work with someone who can bring structure, honesty about scope, and technical skill to this project.
$500.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 weeks ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- USAPhiladelphia1:55 AM
- $1.3K total spent7 hires, 1 active
- EducationIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by