Smart NFC & QR Attendance for Early Learning Centres

Student Management Made Simple for Taskas

Real‑time attendance, secure student records, automated invoicing, and parent apps — all in one integrated system built for taskas and preschools.

NFC +
QR & Manual Check-in
Real-time
Firestore Sync
5 Roles
Admin to Parent
📊 Admin Dashboard
Live
42
Present Today
3
Absent
RM 2.4k
Invoiced
Weekly Attendance
✓ NFC Active ⚡ Synced 2 Pending Pickups
Ahmad Haris checked in
via NFC · just now
🧾
Invoice sent to 8 parents
Auto-generated · 9:00 AM
Trusted by
🔒
Encrypted & Secure
☁️
Cloud-Backed
📋
Audit Trail
📶
Offline Resilient
🇲🇾
Malaysia Ready

Everything your centre needs,
nothing it doesn't

Purpose-built for Malaysian taskas and preschools — reducing admin overhead and bringing parents closer to their children's daily routine.

🎯

100% Attendance Accuracy

Eliminates manual errors with NFC tag readers, QR scanning, and teacher app check-in — all with automatic timestamps.

⏱️

Save Hours Every Week

Automated billing, PDF receipts, and scheduled reports mean your admin team spends less time on paperwork.

👨‍👩‍👧

Parents Stay in the Loop

Instant push notifications for arrivals and absences. Parents can authorize pickups and view invoices from their phones.

📜

Built-in Compliance

Tamper-evident attendance logs with device, operator, and timestamp metadata. Exportable audit trails for inspections.

🏗️

Scales With You

Cloud-backed Firestore sync supports single-centre day-cares up to multi-site deployments with no infrastructure changes.

📡

Works Offline Too

Local buffering on NFC readers and devices. Events queue locally and sync automatically when connectivity is restored.

Up and running in three steps

From first enrollment to real-time parent notifications — the full workflow in under a minute.

🧒
1

Enroll

Register children and guardians, upload profiles, and assign NFC tags or QR codes from the Admin Dashboard.

📲
2

Capture

Child arrives → tap NFC reader / scan QR / teacher checks in via app. The event is saved instantly with timestamp and source.

3

Sync & Act

Events sync to Firestore in real-time. Apps update instantly; automated invoices and parent alerts trigger without manual input.

Everything in one platform

No juggling between spreadsheets, WhatsApp, and manual registers — every function your taska needs is right here.

📡

Smart Attendance Capture

NFC tag readers, QR scanning, teacher app check-in, and manual corrections with full audit metadata on every event.

🧾

Billing & Invoicing

Recurring fee schedules, ad-hoc charges, auto-generated PDF invoices, and exportable billing ledgers. Stripe payment links included.

📱

Parent App

Real-time attendance feed, push notifications, secure pickup authorization, invoice view, and two-way messaging — on iOS & Android.

📊

Reports & Analytics

Daily, weekly, and monthly attendance summaries. Utilization charts, billing reports, and one-click CSV/PDF exports.

🔧

Hardware Integration

ESP32 IoT NFC readers, USB/serial NFC devices, or smartphone scanning — plug in the hardware you already have or order ours.

🔐

Security & Roles

Five configurable roles (Admin, Operator, Teacher, Auditor, Parent) with Firestore per-role rules, TLS, and immutable event logs.

One system, every role covered

Each app and module is purpose-built for the person using it — from the centre owner to the parent on the go.

🖥️

Admin Dashboard

  • Manage centres, staff, and fee structures
  • Generate and send invoices in bulk
  • Full reporting suite with export options
  • Security settings, roles, and audit logs
👩‍🏫

Teacher App

  • Quick class roll with one-tap check-in
  • Manual attendance adjustments with notes
  • Incident and observation logging
  • Daily class summary at a glance
👨‍👩‍👦

Parent App

  • Live attendance feed and absence alerts
  • Secure pickup authorization requests
  • View and pay invoices in-app
  • Direct messaging with teachers
📟

NFC / Scanner

  • ESP32 reader management and health monitoring
  • Firmware OTA update support
  • Offline queue with auto-sync on reconnect
  • USB/serial and Wi-Fi reader support
💳

Billing Engine

  • Flexible fee matrix per child/class
  • Auto-invoice scheduler (monthly/ad-hoc)
  • Payment reconciliation dashboard
  • Stripe / hosted checkout integration
📈

Reporting & Exports

  • Custom report builder by date, class, or child
  • Scheduled email exports (daily/weekly)
  • Audit-grade immutable export for regulators
  • CSV and PDF in one click

Built on enterprise-grade,
battle-tested infrastructure

Every component is chosen for reliability, security, and the ability to scale from one classroom to many centres.

🔥
Google Firestore
🔑
Firebase Auth
⚙️
Cloud Functions
🗂️
Firebase Storage
🔔
FCM Notifications
🖥️
JavaFX 21 Desktop
📱
Flutter Mobile
🤖
ESP32 / IoT NFC
💳
Stripe Payments
📧
Email / SMS Gateway
Architecture Layers
🖥️📱
Frontends
JavaFX Admin desktop · Flutter Teacher & Parent apps · Optional web views
☁️
Backend
Firestore primary datastore · Cloud Functions for server logic · REST API endpoints
🔒🔔
Auth & Messaging
Firebase Auth with role claims · FCM push notifications · Email & SMS providers
📟
Hardware
ESP32 IoT NFC readers · USB NFC devices · Wi-Fi REST or local proxy publish

Your data stays yours — always

Runs under your own Firebase project. Every record is encrypted, every access is logged, and every export is auditable.

🛡️

Role-Based Access Control

Fine-grained per-role permissions using Firestore Security Rules. Least-privilege API keys ensure no user sees more than they should.

🔏

Encryption End-to-End

TLS in transit for all API calls and app traffic. Cloud provider at-rest encryption protects stored data and exported files.

📋

Immutable Audit Trail

Every attendance event records who, when, from which device, and via which source. Tamper-evident and exportable for regulators.

🏠

Data Ownership

Deployed under your own Firebase project and service account. We never co-host your children's data on a shared environment.

📦

Automated Backups

Scheduled daily and weekly Firestore exports to Cloud Storage. Cloud Logging monitors function health and device telemetry.

⚖️

Regulatory Compliance

Configurable data retention periods and exportable records to satisfy local childcare regulatory requirements and audits.

Simple, transparent pricing

Start small and scale up. No hidden fees. Cancel anytime on the cloud plan.

Starter

Per-Child Monthly

RM 3 / child / month

Perfect for small centres getting started with digital attendance.

  • NFC & QR attendance capture
  • Basic parent notifications
  • Monthly billing & PDF invoices
  • Standard reports & CSV export
  • Up to 60 enrolled children
Start Free Trial
Enterprise

Custom Deployment

Custom

Multi-site deployments, custom integrations, SLA, and dedicated onboarding for chains and franchise operators.

  • Multi-centre management
  • Custom SIS / ERP integrations
  • Dedicated account manager
  • SLA-backed uptime guarantee
  • Custom branding & white-label
Contact Sales

Common questions answered

How long does onboarding take?
+
Most centres are fully operational within 1–3 business days. We walk you through Firebase project setup, app installation, and NFC reader configuration. Bulk student import via CSV speeds up enrollment significantly.
What hardware do I need?
+
At minimum, you need a smartphone to run the Teacher or Admin app — that gives you QR scanning and manual check-in. For NFC, you'll need an ESP32-class reader module with a compatible NFC reader chip and Wi-Fi connectivity. We provide a recommended parts list and can assist with hardware setup.
Can I export my data at any time?
+
Yes. You can export attendance, billing, and student records as CSV or PDF at any time from the Admin Dashboard. Scheduled automated exports (daily/weekly) can be sent to your email or saved to Cloud Storage. Since the system runs under your own Firebase project, you also have direct access to Firestore.
What happens when the internet goes down?
+
NFC readers and device apps buffer events locally. Attendance is still recorded without interruption. Once connectivity is restored, all queued events sync to Firestore automatically with their original timestamps intact.
Is the system suitable for multiple branches?
+
Yes. The architecture supports multi-centre deployments out of the box. Each centre can be managed independently or aggregated in the Admin Dashboard. For franchise operators with custom requirements, our Enterprise plan includes dedicated onboarding and custom configuration.
How are parents notified?
+
Parents receive push notifications via FCM on their mobile app when their child checks in or out, when they're marked absent, and when a new invoice is generated. Email notifications are also supported as a fallback. All notification settings are configurable per centre.
Where is my data stored?
+
All data is stored in your own Google Firebase project — we do not host or share a multi-tenant database. You own the data and can choose the Firebase data centre region. This also means you can independently audit, backup, or migrate your data at any time.