Welcome to Online Examination System

A comprehensive solution for managing online examinations, assessments, and student evaluations.

Download Latest Version

System Requirements

  • Python 3.x
  • Django 4.2
  • Modern web browser (Chrome, Firefox, Safari, Edge)
  • Internet connection

Key Features

For Teachers

  • Create & manage exams
  • Question bank
  • Student performance tracking
  • Automated grading
  • Export results

For Students

  • Take online exams
  • View results instantly
  • Performance analytics
  • Progress tracking
  • Download certificates

For Administrators

  • User management
  • System monitoring
  • Payment tracking
  • Generate reports
  • System configuration

Quick Installation Guide

  1. Download the project files
  2. Extract the ZIP file
  3. Open terminal/command prompt in the project directory
  4. Create a virtual environment:
    python -m venv venv
  5. Activate the virtual environment:
    source venv/bin/activate (Linux/Mac)
    venv\Scripts\activate (Windows)
  6. Install requirements:
    pip install -r requirements.txt
  7. Run migrations:
    python manage.py migrate
  8. Create superuser:
    python manage.py createsuperuser
  9. Start the development server:
    python manage.py runserver

Default Login Information

Admin Login

URL: /main-admin or /admin

Use the superuser credentials you created during installation

teacher Login

URL: /teacher

Use the superuser credentials you created during installation

Student Login

URL: /login/

Register a new student account after installation

Support

For technical support or questions:

  • Create an issue on GitHub
  • Email: halazab29@gmail.com

© 2025 Online Examination System. All rights reserved.