Skip to main content

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.

Metadata

Release files for a-texam 1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for a-texam 1.1
File Size Uploaded Provenance Actions
a_texam-1.1.tar.gz 244.9 kB Without provenance Details for a_texam-1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for a-texam 1.1
File Interpreter ABI Platform Actions
a_texam-1.1-py3-none-any.whl Python 3 none any Details for a_texam-1.1-py3-none-any.whl

Total release size: 499.9 kB

Release files / a_texam-1.1.tar.gz

Download URL a_texam-1.1.tar.gz
Size 244.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b4c9ceef9f183d7843aa5d4224fb4b49985fccce08b860f037f181c1048239a4
BLAKE2b-256 checksum
How to use checksums
b16c9bda6b9dab2431f2a7127bb8133946371619ff2dc5b78aa24c8fd6d98265
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.1

Release files / a_texam-1.1-py3-none-any.whl

Download URL a_texam-1.1-py3-none-any.whl
Size 254.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bcd6271dd190aee46902f2c71fbdb37b761214d4a7344396be8cca91ccb32e13
BLAKE2b-256 checksum
How to use checksums
d4e6893773af0f535d1893318a3a6ead8a4f7e336c6553dc0f196faca31b0295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.1

Security for a-texam 1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page