Back to jobs

Multitanent Preschool Management App

Search - Laravel · local_filter_skipped · UID ~022087280342969398522

Open Job

Job Details

Budget Unknown
ExperienceIntermediate
DurationUnknown
Weekly hoursUnknown
Client countryUnknown
ProposalsUnknown
InterviewingUnknown
Invites sentUnknown
First seenWed, Aug 12, 2026 11:32 AM
Last seenSat, Aug 15, 2026 12:17 AM

Description

Users of the system • Parents - see their child's daily activity, pay fees, track school van, view CCTV in allowed time window CCTV visibility must be per user and following time slot choosen by Parents • Teachers - attendance, daily activity logging, homework, communication with parents • Principal - approvals, staff attendance oversight, handling parent escalations • Owner - can have multiple branches, dashboards, finance, payroll, admissions • Driver - trip mode with live GPS from his phone • Super Admin (myself) - onboarding new schools, subscription control, activate or suspend a school Technology stack (fixed, please do not propose alternatives) • Backend: Laravel 11 or above on PHP 8.2+, MySQL, Sanctum for auth • Mobile: Flutter single codebase giving Android, iOS and web build. Riverpod preferred • Staff portal and admin console: Laravel Livewire or Blade + Alpine • Razorpay for payments including webhooks, Firebase FCM for push, Google Maps • Multi tenancy on a single database with tenant scoping enforced at query level. This point is non negotiable, if one school's data is ever visible to another school I will treat the delivery as failed. Functional scope A. Platform and administration Console for onboarding schools, subscription and limits management, activate/suspend a school, role based access (7 roles plus granular permissions), security hardening like MFA for admin login, rate limiting, audit logs. B. Admissions and student records Enquiry capture from app plu

Skills

Laravel Flutter Smartphone Android iOS Mobile App Development UI/UX Prototyping

Notification History

ChannelTypeStatusSentError
No notifications.

User Actions

ActionActed at
No actions.