Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/delosreyesjohnpaul/online-examination-system-v2

An online examination system using PHP is a web-based tool for creating, administering, and managing exams. It features automated scoring, real-time monitoring, and secure user access, providing a cost-effective and efficient solution for online assessments.
https://github.com/delosreyesjohnpaul/online-examination-system-v2

onlineexam php

Last synced: about 2 months ago
JSON representation

An online examination system using PHP is a web-based tool for creating, administering, and managing exams. It features automated scoring, real-time monitoring, and secure user access, providing a cost-effective and efficient solution for online assessments.

Awesome Lists containing this project

README

        

# Online Examination System V2

## Overview

The Online Examination System V2 is a comprehensive platform designed to facilitate the creation, management, and execution of online exams. It provides a user-friendly interface for both administrators and students, ensuring a seamless examination process.

## Key Features

- **Admin Panel**: Allows administrators to create, edit, and delete exams, manage questions, and monitor exam results.
- **User Management**: Supports the registration and management of students and examiners.
- **Exam Interface**: Provides a clean and intuitive interface for students to take exams.
- **Real-time Monitoring**: Enables real-time tracking of student progress and exam status.
- **Result Analysis**: Generates detailed reports and analytics on exam performance.

## Technologies Used

- **Backend**: PHP
- **Frontend**: HTML, CSS, JavaScript
- **Database**: MySQL

## Installation

1. Clone the repository:
```bash
git clone https://github.com/delosreyesjohnpaul/Online-Examination-System-V2.git
```
2. Navigate to the project directory:
```bash
cd Online-Examination-System-V2
```
3. Set up the database:
- Import the SQL file located in the `database` folder into your MySQL server.
4. Configure the database connection:
- Update the database configuration in `conn.php` with your MySQL credentials.
5. Start the server and navigate to the project URL.

## Usage

- **Admin Login**: Access the admin panel via `/adminpanel/admin` and log in using admin credentials.
- **Create Exams**: Use the admin panel to create and manage exams.
- **Student Registration**: Students can register and log in to take exams.
- **Take Exams**: Students can take assigned exams and submit their answers.
- **View Results**: Admins can view detailed results and analytics for each exam.

## Contributing

We welcome contributions to enhance the Online Examination System V2. Please fork the repository and create a pull request with your changes.

For more details, visit the repository [here](https://github.com/delosreyesjohnpaul/Online-Examination-System-V2).