Executive Summary
MAB Offline CBT is a complete Computer-Based Testing solution designed for schools and educational institutions. This version includes major performance improvements, enhanced security features, advanced scheduling capabilities, and a complete suite of educational games to supplement learning.
✓ All data is stored locally and backed up automatically - NO INTERNET REQUIRED.
Key Highlights
- ★ Advanced Exam Scheduling
- ★ Database Recovery Wizard
- ★ Session Management System
- ★ Multi-User Accounts
- ★ 7 Educational Games
- ★ Advanced Analytics
★ Major New Features ★
Exam Timetable Management System
Complete exam scheduling and enforcement system
What It Does:
- ✓ Schedule exams with specific dates, times, and duration
- ✓ Prevent conflicting exam schedules automatically
- ✓ Enable/disable timetable enforcement per session
- ✓ View all scheduled exams in a calendar interface
- ✓ Manage exam start and end times precisely
Key Features:
- ✓ Calendar-based scheduling interface
- ✓ Automatic conflict detection
- ✓ Session-based activation/deactivation
- ✓ Easy modification of scheduled exams
- ✓ Export timetable to PDF/Excel
Benefits:
Students know exactly when exams occur • No exam overlaps • Better exam room management • Reduced last-minute confusion • Professional exam administration
Database Recovery Wizard
Advanced system-level database recovery and repair
Deep Integrity Checks - Verifies database structure
Auto Repairs - Fixes corrupted tables
Index Rebuilding - Optimizes performance
When to Use:
After database errors • Following system crashes • Regular maintenance (monthly recommended) • When experiencing performance issues
Session Management System
Comprehensive session tracking and management
Student Login Sessions
- • Tracks every student login
- • Records login time & last activity
- • Generates unique session tokens
- • Monitors session status
How It Helps
- ✓ Prevents login fraud
- ✓ Tracks unauthorized access
- ✓ Manages concurrent users
- ✓ Enables audit trails
Multi-User Account Management
Role-based access control for school staff
Available Roles:
Super Admin
Full system access
Exam Coordinator
Create/manage exams
Student Manager
Manage students
Results Manager
View results
Games Manager
Manage games
Backup Manager
Handle backups
Benefits:
Secure role-based access • Audit trail of who did what • Prevent unauthorized changes • Delegate responsibilities
Games Access Control & Educational Suite
Speed Race Pro
Real-time multiplayer exams with live score updates and team-based competition
Spell Sonic
Audio-based vocabulary and spelling practice with progressive difficulty levels
Auditory Learning
Listening comprehension practice with audio playback and multiple choice answers
Dictionary
Word reference tool with definitions, examples, synonyms, and pronunciation guides
Typing Practice
Speed and accuracy training with WPM tracking and performance statistics
Key Commander
Keyboard shortcuts learning with speed drills and application-specific training
Skills Lab
Adaptive multi-subject training with skill progression and performance analytics
All Games Features: Local music (no internet) • Sound effects • Progress tracking • Score recording • Offline functionality • Admin control and monitoring
★ Core Features ★
Question Import & Formatting
- ✓ Rich text formatting (Bold, Italic, Colors)
- ✓ Mathematical formulas (KaTeX)
- ✓ Chemistry symbols and notation
- ✓ Code blocks for IT subjects
- ✓ Single or bulk import
- ✓ Image and video embedding
Student Exam Module
- ✓ Objective (Multiple Choice) questions
- ✓ Essay/Short answer questions
- ✓ Question timer with countdown
- ✓ Auto-save at intervals
- ✓ Mark for review functionality
- ✓ Visual progress indicator
Results & Analytics
- ✓ Individual student scores
- ✓ Class average and statistics
- ✓ Score distribution charts
- ✓ Performance tracking over time
- ✓ Custom date range reports
- ✓ Question difficulty analysis
Database Backup & Recovery
- ✓ Automatic backups at startup
- ✓ 24-hour scheduled backups
- ✓ Last 10 backups kept automatically
- ✓ Easy one-click restore
- ✓ External backup download
- ✓ Recovery wizard for repairs
Malpractice Tracking
- ✓ Automatic flag detection
- ✓ Unusual activity patterns
- ✓ Session anomaly detection
- ✓ Incident investigation interface
- ✓ Audit trail for compliance
- ✓ Detailed incident reports
Administration Features
- ✓ Student management (add/edit/delete)
- ✓ Subject management
- ✓ Class level organization
- ✓ Term/session management
- ✓ Exam creation and editing
- ✓ Results access control
★ System Requirements ★
Minimum Requirements
-
•
Operating System
Windows 7 or later
-
•
RAM
4 GB minimum
-
•
Disk Space
2 GB for software + database
-
•
Processor
Intel Core 2 Duo or equivalent
Recommended Specifications
-
•
Operating System
Windows 10/11
-
•
RAM
8 GB or more
-
•
Disk Space
5+ GB (for large databases)
-
•
Storage
SSD recommended for faster operation
Supported Browsers
Google Chrome
Recommended
Mozilla Firefox
Full Support
Microsoft Edge
Full Support
Safari
Mac Support
★ How to Use ★
Starting the System
Double-click "Start MAB OFFLINE CBT" desktop shortcut or run the batch file
Two console windows will open (Apache & MySQL) - KEEP THEM OPEN
Browser opens to: http://localhost/mab_cbt_offline/
Initial Setup Steps
Step 1: Login with default credentials
Username: megaAdmin | PIN: megaAdmin123456
Step 2: Change password immediately
Go to Admin Dashboard → Change Admin Password
Step 3: Configure school settings
Enter school name, logo, address, and contact information
Step 4-10: Create content and run exams
Create subjects, classes, add students, create exams, and configure settings
Stopping the System
Close web browser
Go to Apache console → Press CTRL + C
Go to MySQL console → Press CTRL + C
★ Troubleshooting ★
Page won't load after starting
Solution: Manually visit http://localhost/mab_cbt_offline/ • Wait 30 seconds for startup • Check Apache/MySQL windows for errors • Restart the application
Apache won't start (Port 80 in use)
Solution: Another application uses port 80 • Stop other web servers • Run as Administrator • Try port 8080: http://localhost:8080/mab_cbt_offline/
MySQL won't start (Port 3306 in use)
Solution: Another MySQL instance running • Stop other services • Run as Administrator • Restart the computer
Database Error "General error: 1005"
Solution: Use Database Recovery Wizard • Admin Dashboard → Database Restore Point → Run Recovery Wizard • Wait for completion
Slow performance
Solution: Restart server • Run Database Recovery Wizard • Increase available RAM • Use SSD instead of HDD • Close unnecessary applications • Clear browser cache
Can't login as admin
Solution: Verify correct PIN/password • Check Caps Lock is off • Clear browser cookies • Try default credentials • Try different browser
★ Data Safety & Backup ★
Automatic Backups
- ✓ At system startup
- ✓ Every 24 hours
- ✓ Last 10 kept
- ✓ Older deleted
Restore Methods
- ✓ From backup list
- ✓ Upload SQL file
- ✓ Recovery wizard
- ✓ One-click restore
External Backup
- ✓ Download backups
- ✓ USB storage
- ✓ Cloud backup
- ✓ Off-site safety
⚠️ Recommendations:
- ✓ Keep system running daily for regular backups
- ✓ Run Recovery Wizard monthly
- ✓ Download external backups weekly
- ✓ Store external backups in safe location
- ✓ Test restore occasionally
- ✓ Don't delete recent backups
★ Security Best Practices ★
Account Management
- ✓ Change default password immediately
- ✓ Use strong passwords (10+ characters)
- ✓ Include uppercase, lowercase, numbers, symbols
- ✓ Change password every 3 months
- ✓ Create separate accounts for each user
- ✓ Use role-based access control
- ✓ Disable unused accounts
- ✓ Monitor admin activity logs
Login Security
- ✓ Use PIN + Password two-factor
- ✓ Log out after each session
- ✓ Don't leave system unattended
- ✓ Use strong PIN numbers
- ✓ Limit login attempts per account
- ✓ Track failed login attempts
- ✓ Enforce session timeout
File & Backup Security
- ✓ Keep backup folder locked
- ✓ Store external backups securely
- ✓ Encrypt external backups
- ✓ Restrict access to backup files
- ✓ Don't share via unsecured email
- ✓ Regular integrity checks
- ✓ Document backup locations
Physical Security
- ✓ Keep password in safe place
- ✓ Don't leave computer unattended
- ✓ Use screen locks/standby
- ✓ Restrict USB access
- ✓ Keep console windows secure
- ✓ Lock backup USB drives
- ✓ Limit physical access
★ Support & Contact ★
Need Help?
Technical Support
Email: mabakpprojects@gmail.com
Website
https://www.mabambiancelimited.web.app
Know What You Have
Your institution is now equipped with a comprehensive, professional, and reliable Computer-Based Testing system with automatic backups, complete exam administration, 7 educational games, and full offline capability - NO INTERNET REQUIRED.
Version Information
Product
MAB OFFLINE CBT
Release Date
March 2026
Status
✓ Production Ready
Support
Full Included
© 2026 MAB AMBIANCE OF KNOWLEDGE LIMITED
Document Version: 1.0 | Last Updated: March 2026
For more information, contact: mabakpprojects@gmail.com