System Documentation

Welcome to the official documentation for the Tender Management System (TMS). This guide covers everything from initial setup to advanced feature management.

Current Version: 2.1.0 (Stable)

Installation Guide

To get the TMS running locally or on a server, follow these steps:

  1. Upload the project files to your PHP server (XAMPP/WAMP/CPanel).
  2. Import the database.sql file into your MySQL database.
  3. Update config/db_config.php with your credentials:
$host = "localhost";
$user = "root";
$pass = "password";
$dbname = "tms_db";

Database Schema

The system relies on a relational database structure designed for high-concurrency bidding.

Table Description
tenders Core tender details and deadlines.
companies List of global tender publishers.
submissions Vendor bids and quoted prices.

API Integration

Fetch tender data in JSON format for external mobile apps or third-party integrations.

GET /api/get_tenders.php?status=active