National Examination Platform for Grade 7 Students in Zambia A web-based system built with HTML, CSS, JavaScript, PHP, and MySQL to digitize and streamline the national exam process. Features multi-level admin roles, real-time grading, secure access, and detailed analytics. Reduces costs, improves efficiency, and provides instant feedback.
Exam Bridge Online Examination Platform
Overview
Exam Bridge is a web-based examination platform designed to digitalize the national examination process for Grade 7 students in Zambia. The system addresses inefficiencies and high costs associated with traditional paper-based examination systems by providing a secure, scalable solution for exam management with real-time feedback and multilevel administrative control.
Features
Online Examination Platform: Students can take exams digitally, eliminating paper based processes
Realtime Feedback: Automated grading for objective questions with instant results
Multilevel Administration: Role based access control for school, district, provincial, and national levels
Comprehensive Reporting: Generate performance reports at all administrative levels
Secure System: Data encryption, authentication mechanisms, and SQL injection prevention
User-friendly Interface: Designed for students with minimal digital literacy
Technology Stack
Frontend: HTML, CSS, JavaScript
Backend: PHP
Database: MySQL
Server: XAMPP/WAMP (local development)
Security: Password hashing, input sanitization
Installation Prerequisites
PHP (version 7.4 or higher recommended)
MySQL (or MariaDB)
Web Server (Apache or Nginx)
XAMPP or WAMP (for local development)
Composer
Setup Instructions
1. Install XAMPP/WAMP
Download XAMPP from
apachefriends.org
Or download WAMP from
wampserver.com
Follow installation instructions for your operating system
2. Start Services
Open XAMPP/WAMP control panel
Start Apache and MySQL services
3. Create Database
Access phpMyAdmin at `
localhost`
Create a new database named `exam_bridge`
Import the provided SQL file from the database folder
4. Configure Project
Place project files in `htdocs` directory (typically `C:\xampp\htdocs\ExamBridge`)
Update database connection parameters in `config.db` file:
```php
$host = 'localhost';
$dbname = 'exam_bridge';
$username = 'root';
$password = '';
```
5. …