coderqh

Nappora — Flutter Daycare Parent App With Laravel Admin

Your child's day, in your pocket, before you even ask.

Nappora — Flutter Daycare Parent App With Laravel Admin

The live preview on CodeCanyon is this app compiled for the web: the real build, not a video.

A branded parent app for a single daycare or preschool: today's meals, nap and mood as the teacher logs them, a cubby that shows who is picking up and what to pack, classroom moments to keep, and notices with a reply that takes one tap.

What it does well

From the app
Today's report, as the day happens — Nappora screen

Today's report, as the day happens

Arrival with who dropped off, every meal as spoons, the nap as a little cot that fills up, diaper changes as pins, and the mood sticker the teacher picked. A note from the room sits underneath.

A cubby that answers the morning questions — Nappora screen

A cubby that answers the morning questions

Your child's cubby on the room's wall: the coat hangs when they are in, the shelf lists what the teacher asked you to pack, and you set who is picking up today or mark a day away in one tap.

Moments and notices, kept together — Nappora screen

Moments and notices, kept together

Classroom photos and artwork in album corners, saved to your phone when you want them. Notices and permission slips arrive in the same place, and a sticker on the slip is your reply.

What it looks like

11 images
Today — Nappora
Today
Cubby — Nappora
Cubby
Pickup — Nappora
Pickup
Moments — Nappora
Moments
Notices slips — Nappora
Notices slips
History child center — Nappora
History child center
More screens — Nappora
More screens
What you get — Nappora
What you get
Admin — Nappora
Admin
Landing — Nappora
Landing
Live preview — Nappora
Live preview

In the box

From the shipped zip
  • Full Flutter source in nappora_ui_kit/, no obfuscation and no licence server
  • Offline HTML documentation: setup, re-theming, app name and bundle id, troubleshooting
  • The back end, with full source: Laravel admin and REST API
  • Back-end setup notes for Docker and for shared hosting
  • A one-page landing site for the app, ready to host
  • 28 Dart test files in the app

Run it after download

The app
# unzip the download, then
$ cd nappora_ui_kit
$ flutter pub get
$ flutter run

The app runs on its bundled demo data first. The back end has its own README for Docker and for shared hosting, and the app keeps working without it.

Spec

Measured
Screen widgets24
Dart files160
Tests in the package28
Dart SDK^3.13.0
Back endLaravel admin and REST API
PlatformsiOS + Android, one codebase

Counted from nappora-v1.0-r2.zip, the file uploaded to CodeCanyon. Screen widgets are the view, screen and page classes in the source, so the number can differ slightly from a count of routes.

Questions

Something else? Email support@coderqh.com; the author answers.

Who writes the daily report?

The room's teacher, in the included Laravel admin panel. Parents see it in the app as soon as they open or refresh Today, and demo mode shows a full sample day before you deploy anything.

Can one account follow two children?

Yes. Each child has a cubby in the switcher at the top of Today, Cubby and Moments, and reports, pack lists and slips stay separate per child.

Can parents see other children's reports?

Only their own. Reports, pack lists, pickup adults and slip answers belong to the signed-in parent, while classroom moments and notices are shared with the room.

Regular licence. Need the Extended licence? Use the button at the top of the page.