Skip to content

Features

A detailed look at what Project Stutastic offers.

📦 Parcel Management

Registration & Tracking

  • Register incoming parcels with tracking number, courier, and recipient details
  • Automatic courier tracking integration — status updates flow in automatically
  • Full parcel lifecycle: ReceivedIn JourneyArrivedCollected

Courier Integration

Stutastic integrates with courier APIs to automatically track parcels. Supported couriers include major Malaysian carriers. When a parcel's status changes, the system updates instantly.

Collection Flow

When a student comes to collect their parcel:

  1. Staff marks the parcel as collected
  2. Timestamp and collector details are recorded
  3. Student receives a confirmation notification

🔔 Notification System

Push Notifications

Students receive browser push notifications when:

  • A new parcel is registered for them
  • Their parcel's tracking status changes
  • Their parcel is ready for collection

Device Management

  • Students can register multiple devices
  • Per-device notification preferences
  • FCM (Firebase Cloud Messaging) powered

👥 User Management

Role-Based Access

RoleCapabilities
StudentView own parcels, track deliveries, manage notifications
AdminManage all parcels, view all students, access analytics
Super AdminAll admin features + manage other admins, developer tools

Authentication

  • Microsoft SSO for students (school email)
  • Email/Password for admin accounts
  • Account linking between auth providers

📊 Admin Dashboard

Analytics

  • Parcel volume trends over time
  • Collection rate statistics
  • Student activity overview

Student Management

  • View all registered students
  • Manage student profiles and roles
  • Promote/revoke admin access

Support Ticketing

  • Built-in support ticket system
  • Students can create tickets for issues
  • Admins can respond, manage, and resolve tickets

📱 Progressive Web App

Stutastic is a full PWA:

  • Installable on mobile and desktop
  • Offline-capable service worker
  • App-like experience without app store downloads
  • Responsive design that adapts to any screen size

🎨 Customization

Appearance

  • Light and Dark mode support
  • System preference detection with manual override
  • Consistent design system using Tailwind CSS

Settings

  • Per-user notification preferences
  • Account management
  • Device management for push notifications

Made with ❤️ by Jerit3787 & Ali Imran