Skip to content

frankrichard99/cbt-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cbt-app

🧠 CBT App — Computer-Based Testing Platform

Welcome to my CBT (Computer-Based Test) App, a web application built to modernize and streamline the assessment process for schools, tutors, and learners.

🚧 This project is actively under improvement.
New features, UI enhancements, and security upgrades are being added regularly.


🎯 Purpose

This app aims to provide a simple yet powerful solution for creating, managing, and taking tests online — making learning assessments more accessible, efficient, and trackable.


🔍 Key Features

👩‍🏫 Teachers

  • Create and manage tests (add/edit/delete questions).
  • Set test durations and instructions.
  • View students' results and performance history.

🧑‍🎓 Students

  • Sign up, log in, and take assigned tests.
  • Get instant feedback and scores.
  • View previous test history.

🛠️ Tech Stack

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: PHP (Procedural with MySQLi)
  • Database: MySQL
  • Server Environment: XAMPP

🚧 Roadmap / Improvements (In Progress)

  • ✅ Responsive design and mobile support
  • 🔄 AJAX-based interactions for smoother UX
  • 🔐 User authentication upgrades
  • 🧪 Randomized question delivery
  • 📊 Result analytics and progress tracking
  • 📤 CSV/Excel import/export for questions

📬 Contact

If you’re a developer, educator, or just curious — I’d love your feedback or collaboration.


“Learning should be engaging — testing should be fair.”
— This CBT App is built with both in mind.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors