Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EzReport

This project is a simple web application built with PHP and MySQL, designed to collect and display test results. It uses Docker for easy deployment and management.

Features

  • Collect test results via a web interface
  • Store results in a MySQL database
  • Display results in a user-friendly format

Prerequisites

  • Docker

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/ethandudu/EzReport.git
    cd EzReport
  2. Build and run the Docker containers:

     docker-compose up --build
  3. Access the application in your web browser at http://localhost:8080.

Database Initialization

The database will be automatically initialized with the provided init.sql script when the MariaDB container starts.

Usage

  • To add a test result, you can use the web interface or send a GET request to the following endpoint:

    http://localhost:8080/index.php?action=add&testName=yourTestName&value=yourValue

    or as a POST request to http://localhost:8080/index.php with the following parameters:

    • action=add
    • testName=yourTestName
    • value=yourValue

An example PowerShell script (demo.ps1) is included to demonstrate how to send test results programmatically.

An opencollection file is also included to demonstrate how to send test results via Postman/Bruno.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages