CBT โ Computer-Based Testing Platform
Here is how I built a secure CBT platform from scratch. ๐จ
Tired of candidates inspecting the page source to find the answers?
I built a Computer-Based Testing (CBT) platform that keeps the answer key completely hidden on the server.
Here is what makes this build special:
๐ Server-Authoritative Grading: The browser never sees the correct answers.
๐ Google Sheets Backend: No complex SQL database to manage.
๐ฅ Live Proctoring: Detects motion via webcam and sound via microphone.
โฑ๏ธ Server-Enforced Timer: No cheating the clockโlate submissions are rejected.
๐ซ Single-Use Codes: Entry codes expire the moment a student submits.
This project combines security, UI design (check out the built-in draggable calculator! ๐งฎ), and backend logic to create a real-world solution.
Want to build something like this?
I am sharing the architecture, the code logic, and the deployment secrets inside my WhatsApp community. If you want to learn how to build this exact type of project, you need to be in this group.
๐ Join the WhatsApp Group here to learn how: https://chat.whatsapp.com/EFIKn9e3cqX2dKgbjXtTd9?s=cl&p=a&mlu=4&ilr=4&iam=2
Live demo: agunechemba.name.ng/cbt
#WebDevelopment #CBT #Coding #TechCommunity #BuildInPublic #Agunechemba