🚀 School Inventory System - Deployment Guide

📋 Server Requirements Check

🗄️ Database Setup

SQL Commands to run in phpMyAdmin:

📁 Required Files

Upload these files to your hosting's public_html or www directory:

⚙️ Configuration Updates

Update database.php with your hosting credentials:
$servername = "localhost";
$username = "YOUR_DB_USERNAME";
$password = "YOUR_DB_PASSWORD";
$dbname = "YOUR_DB_NAME";

🚀 Deployment Steps

  1. Upload all files to hosting directory
  2. Create MySQL database in hosting control panel
  3. Update database.php with correct credentials
  4. Run setup_database.php in browser
  5. Test application at your domain
  6. Remove debug_api.php for production

🌐 Recommended Hosting

Hostinger

PHP/MySQL hosting from $1.99/month

Visit
000webhost

Free PHP hosting with MySQL

Visit
Niagahoster

Indonesian hosting provider

Visit

✅ Production Checklist

Security
Performance
Launch ApplicationSetup Database
Deployment Guide - School Inventory System