POLIMAS Laboratory Assessment Platform

Smart Laboratory
Assessment System

A modern digital platform for managing practical work, student submissions, AI-powered grading, QR attendance, and real-time progress monitoring at Politeknik Sultan Abdul Halim Mu'adzam Shah.

39
Students
3
Lecturers
4
Courses
3
Practicals

Install SmartLab App

SmartLab is a Progressive Web App (PWA). Install it directly from your browser — no App Store or Play Store needed. Works offline and supports push notifications.

Android

Chrome / Edge / Samsung Internet

iPhone / iPad

Safari / Chrome

Desktop

Chrome / Edge / Brave

Install on Android

  1. Open https://smartlab.polimas.net in Chrome browser
  2. Tap the menu icon ⋮ (three dots) at the top-right corner
  3. Select "Add to Home screen" or "Install app"
  4. Tap "Install" to confirm the installation
  5. SmartLab is now available on your home screen!

Install on iPhone / iPad

  1. Open https://smartlab.polimas.net in Safari browser
  2. Tap the Share icon at the bottom of the screen
  3. Scroll down and select "Add to Home Screen"
  4. Enter a name (or keep "SmartLab") and tap "Add"
  5. SmartLab is now available on your home screen!

Install on Desktop

  1. Open https://smartlab.polimas.net in Chrome or Edge
  2. Click the install icon in the address bar (right side)
  3. Click "Install" in the confirmation dialog
  4. SmartLab is now available on your desktop and start menu!

Everything You Need

Built specifically for technical education environments at Malaysian polytechnics.

AI-Powered Grading

Automated assessment powered by GPT-4 with detailed rubrics and personalised feedback for every student.

QR Attendance

Quick QR code scanning to automatically record lab attendance — no more paper forms.

Real-Time Monitoring

Monitor student progress live during practical sessions with Server-Sent Events streaming.

Dynamic Rubrics

Create custom assessment rubrics with multiple criteria and flexible scoring levels.

Analytics & Reports

Interactive dashboards with performance charts, class statistics, and exportable reports.

Secure & Controlled

Role-based access control, CSRF protection, session validation, and comprehensive audit logs.

Simple & Fast

Four easy steps to get started with SmartLab.

1

Create Account

Register as a student or lecturer with your IC number and polytechnic email.

2

Join a Course

Enter the enrollment code from your lecturer to join practical courses.

3

Complete Practicals

Follow step-by-step practical work, upload your results, and track progress.

4

View Grades

Receive automated assessments and detailed feedback from your lecturer.

Built for Everyone

Student

Access practical work, submit assignments, track progress and review grades.

  • Personal dashboard
  • File upload & submissions
  • Step-by-step progress tracker
  • Grades & feedback review

Lecturer

Manage courses, create practical work, monitor sessions and assess students.

  • Full course management
  • Practical work editor
  • Live session monitoring
  • AI-powered grading & assessment

Administrator

Control the entire system — users, courses, semesters and settings.

  • User management
  • System configuration
  • Reports & statistics
  • Activity logs & audit trail

About SmartLab

Application Info

  • System NameSmartLab
  • Version3.2.0
  • TypeProgressive Web App
  • StatusActive
  • InstitutionPOLIMAS
  • TimezoneAsia/Kuala_Lumpur

Technology Stack

  • Server LanguagePHP 8.3.27
  • DatabaseMySQL / MariaDB
  • FrontendBootstrap 5.3
  • AI EngineOpenAI GPT-4
  • Real-TimeServer-Sent Events
  • EncodingUTF-8 Unicode

Security

  • AuthenticationSession-Based
  • CSRF ProtectionActive
  • PasswordsBcrypt Hash
  • Access ControlRBAC 3-Role
  • Audit LogActive

PWA Features

  • InstallableYes
  • Display ModeStandalone
  • OrientationPortrait
  • Quick Shortcuts3 Shortcuts
  • Icons192px & 512px