Skip to content

Dee22-GeoDev/PLP_Hackathon_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Online Exam Platform – PLP Hackathon 2

A lightweight, accessible web platform designed to help learners in rural environments access digital exams. The system generates quizzes, allows students to attempt them, and provides instant scores. It includes login/signup functionality, a free tier, and a subscription model to sustain development.

🌟 Features

User Authentication: Secure login/signup system for students

Exam Generation: Dynamic quiz creation from study materials

Instant Scoring: Immediate feedback on exam performance

Multi-tier Access:

Free tier: Basic access to ensure inclusivity

Basic subscription (2000 Ksh/month): Additional exam attempts

Premium subscription (10000 Ksh/month): Unlimited access with advanced analytics

Low-resource Optimized: Works on devices with limited capabilities

Responsive Design: Accessible on various screen sizes

πŸ› οΈ Tech Stack

Frontend: HTML5, CSS3, JavaScript

Backend: Python with Flask framework

Database: MySQL for data persistence

AI Integration: Hugging Face Question-Answering API for content generation

Authentication: Secure session management

πŸ“‹ How It Works

User Registration/Login: Students create accounts or sign in to existing ones

Study Material Input: Users can paste their study notes into the system

Exam Generation: The platform uses AI to generate relevant quiz questions

Exam Attempt: Students answer multiple-choice questions

Instant Results: Immediate scoring with performance feedback

Progress Tracking: Subscription users access advanced analytics

🎯 Project Focus & SDG Alignment

This project directly supports Sustainable Development Goal 4: Quality Education by:

Increasing accessibility to educational resources in rural areas

Providing affordable testing platforms for underserved communities

Enabling practice and self-assessment opportunities

Supporting digital literacy development

πŸ‘₯ Team Members

Damacline Moya (deemoya19@gmail.com) - Team Lead

Faith Omondi (faithomondi20300@gmail.com) - Frontend Developer

Hildah Kwamboka Mogusu (mogusuhm@gmail.com) - Database

Collins Kipchumba (9098.2024@students.ku.ac.ke) - Business & Monetisation Strategy

Esther Mutheu (mutheuesther990@gmail.com) - Presentation & Documentation

πŸ”— Additional Resources

Web Application : http://102.220.23.165/onlineexam

Presentation Deck: View our pitch presentation : https://gamma.com.ai/ppt-info-include?recordId=1756805681520933224&prompt=generate+a+pitch+deck+for+an+online+exam+under+sdg+of+quality+education+make+it+unique&pageType=2

πŸ“Š Project Sustainability

The platform combines accessibility with sustainability through its tiered subscription model, ensuring that learners in rural areas can practice exams at minimal cost while supporting ongoing development and maintenance.

Developed for the PLP Hackathon 2 with a focus on Quality Education (SDG 4)

About

Project built during a hackathon rapid prototyping, teamwork, and innovation packed into one repository.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors