Skip to main content

A-TExam is a local testing platform designed for creating and conducting tests with extensive test management capabilities

Project description

A-TExam 😃

A-TExam is a local testing platform designed for creating and conducting tests with extensive management capabilities.

Overview ✨

A-TExam is a next-generation testing system developed by Toshmatov—a web developer and UX/UI designer passionate about building user-friendly and efficient IT solutions. The platform is designed to simplify the testing process and make it accessible to everyone. 🚀

Core Features 🔑

Test Creation and Editing 📝

  • Customizable Tests: Easily create and edit tests with full control over questions, answer options, and passing conditions. 🎯
  • Real-Time Updates: Instantly modify test content via the admin panel, including adding questions and updating correct answers. ⚡

Test Taking 🎓

  • User-Friendly Interface: Designed to ensure an intuitive testing experience. 😊
  • Copy Protection: Copy functionality is disabled to maintain test integrity. 🔒
  • Automatic Termination: The test automatically ends if the user switches to another tab or page, while preserving test timing, attempt count, and handling session termination properly. ⏱️

Administration and Management 🛠️

  • Result Monitoring: Administrators can view detailed test results. 📊
  • User Management: Manage users effectively with features to view details, delete accounts, and control registrations. 👥
  • Registration with Approval: New user registrations require admin approval before activation. ✅
  • User Blocking (Ban): Administrators can block users to ensure system security. 🚫
  • Comprehensive Data Control: The admin panel provides detailed statistics and allows deletion of test history. 📋

Additional Features 🌟

  • File Attachments: Attach videos, audio, and images to questions to enhance the test content. 🎥🎵🖼️
  • MathJax Integration: Supports the display and formatting of mathematical expressions for more technical tests. ➗
  • Flexible Display Modes: Choose to display questions one at a time or all at once, depending on the test format. 🔄
  • Robust Security: Ensures test integrity by automatically ending the test upon any tab or window change, while securely tracking time and attempts. 🔐

Installation

Install the package using pip:

pip install a-texam

## Usage

```bash
a-texam


## License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Release history Release notifications | RSS feed

This version

1.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

a_texam-1.1.tar.gz (244.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

a_texam-1.1-py3-none-any.whl (254.9 kB view details)

Uploaded Python 3

File details

Details for the file a_texam-1.1.tar.gz.

File metadata

  • Download URL: a_texam-1.1.tar.gz
  • Upload date:
  • Size: 244.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for a_texam-1.1.tar.gz
Algorithm Hash digest
SHA256 b4c9ceef9f183d7843aa5d4224fb4b49985fccce08b860f037f181c1048239a4
MD5 596f55478bca9c228d1be37b24086778
BLAKE2b-256 b16c9bda6b9dab2431f2a7127bb8133946371619ff2dc5b78aa24c8fd6d98265

See more details on using hashes here.

File details

Details for the file a_texam-1.1-py3-none-any.whl.

File metadata

  • Download URL: a_texam-1.1-py3-none-any.whl
  • Upload date:
  • Size: 254.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for a_texam-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bcd6271dd190aee46902f2c71fbdb37b761214d4a7344396be8cca91ccb32e13
MD5 8135fb46ee9a47067d29467bd68f06a7
BLAKE2b-256 d4e6893773af0f535d1893318a3a6ead8a4f7e336c6553dc0f196faca31b0295

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page