Build a Custom Parent Portal & Booking Platform for Online Tutoring Business Code Ownership Required

Posted 2 weeks ago

Worldwide

Summary

Full Stack Developer Needed – Build a Custom Tutoring Platform (Web + Mobile) I’m the owner of a growing online tutoring business in Australia. Over the past year I’ve mapped out exactly how I want my business to operate and now I’m looking for the right developer to build a custom platform that I own. My goal is to move away from relying on multiple subscription platforms and instead have my own software that can grow with my business. I’m not looking for someone who simply follows instructions. I’m looking for someone who can become a long-term technical partner, challenge my ideas when there’s a better solution, and help design the best architecture for the future. What I need A custom web platform (with the ability to build a mobile app later) that includes: * Parent login * Student profiles * Package management (remaining sessions/minutes) * Online booking * Recurring protected tutoring timeslots * Rescheduling and cancellations * Payments * Admin dashboard * Notifications and reminders * Reporting * Future AI features My business model Every student has their own recurring weekly tutoring timeslot. The important requirement is that each family should only be able to view and book their own protected recurring availability. Other students’ reserved times must remain completely hidden. Parents should be able to: * Log in once * View their children * View remaining package balance * Book sessions * Reschedule or cancel when permitted * Complete everything with as few clicks as possible. My biggest goal is reducing admin while creating an exceptional experience for parents. What I’m looking for I’d like someone who can: * Review my current workflows * Recommend the best architecture * Explain technical decisions in plain English * Build the platform in stages * Write clean, maintainable code * Provide documentation so I own and understand the system I want to own the source code and intellectual property. I don’t want to be locked into another platform or ongoing software subscription if it can reasonably be avoided. Preferred approach Rather than jumping straight into development, I’d like to begin with a planning phase where we: 1. Review my requirements. 2. Design the system architecture. 3. Decide on the best technology stack. 4. Create a development roadmap. 5. Build the platform in milestones. I’m open to your recommendations. If there’s a better way to achieve my goals than the solution I’ve imagined, I want to hear it. When applying Please include: * Similar systems you’ve built. * The technology stack you’d recommend and why. * Whether you’d integrate with existing scheduling software or build scheduling from scratch. * How you’d minimise ongoing subscriptions. * How you’d ensure the platform can scale as my business grows. * Whether you’re interested in an ongoing working relationship after the initial build. I’m looking for someone who values quality, communication and long-term thinking over simply delivering code.

  • $5,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
FlutterFlow
Supabase
Flutter
Activity on this job
  • Proposals:50+
  • Last viewed by client:18 minutes ago
  • Interviewing:
    15
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 25, 2026
  • Australia
    7:29 PM

Explore similar jobs on Upwork

JavaScript
Web Development
Android
WordPress
Web Design
PHP
HTML
HTML5
iOS
Graphic Design
Looking for iso26262 ExpertHourly‐ Posted 4 weeks ago
Data Entry
Social Media Marketing
Risk Analysis
HAZOP
Data Analysis
YouTube Development
Test Development
Risk Assessment
Analytical Presentation
Content Editing
HazID
Email Marketing Strategy
Social Media Optimization
Web Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo