Welcome to TMS Core

The Tuition Management System is a powerful, lightweight, and modern PHP solution designed for professional tutors and educational hubs.

This documentation covers the Production Deployment process for shared hosting and private servers.

Hosting Deployment

1
Create ZIP Archive

Select all project folders (app, config, public, etc.) and compress them into a project.zip file. Do not forget the .htaccess files.

2
Upload to cPanel / File Manager

Navigate to your hosting's File Manager. Go to public_html (or a sub-folder like /tms/) and upload your ZIP file.

3
Extract and Clean

Right-click the ZIP and select Extract. Once done, you can delete the ZIP file to save space.

Database Import

You no longer need to manually import databases or edit configuration files. Follow these steps:

  1. 1. Create a blank database via MySQL Database Wizard in your hosting panel.
  2. 2. Note down the DB Name, Username, and Password.
  3. 3. That's it! Proceed to the next step.

App Configuration & Installation

1. Run the Setup Wizard

Open your web browser and navigate to https://yourdomain.com/install (or the sub-folder followed by /install).

2. Follow the Prompts

The visual wizard will ask you for your Application URL, the Database Credentials you just created, and the Admin Email/Password you wish to use.

3. Complete Security Check

Once the wizard reports a successful installation, it will automatically connect the database, set up your admin account, and create an installed.lock file in your root folder. This automatically disables the installer permanently to protect your site.

License

This software is the proprietary property of Aynix Media. See license.md for full terms.