Installation Guide
Get your boat rental management system up and running in minutes.
Quick Start
- Download the latest version from our website
- Extract the files to your web server directory
- Visit your website URL - you'll be automatically redirected to the installer
- Follow the setup wizard to configure your system
Note: The installation wizard will automatically detect if the system needs to be set up and guide you through the process.
Installation Steps
Step 1: Database Configuration
Configure your MySQL database connection:
Database Host: localhost (or your database server)
Database Name: your_database_name
Username: your_mysql_username
Password: your_mysql_password
Step 2: Company Information
Enter your business details that will appear throughout the system and on invoices.
Step 3: Customer Information Setup
Choose your customer information collection level:
- Minimal: Basic info + driver's license (2 min setup)
- Standard: Adds emergency contact + preferences (5 min setup)
- Comprehensive: Full compliance with all features (10 min setup)
Step 4: Admin Account
Create your administrator account for accessing the admin dashboard.
Step 5: Complete Setup
The system will automatically create all database tables and configure the application.
Post-Installation
- Access the admin panel at
yoursite.com/admin_dashboard.php
- Configure your website settings in Admin → Settings → Website
- Add your boat types and boats
- Set up pricing tiers for your boats
- Upload hero images for your public website
Success! Your boat rental management system is now ready to use.
System Requirements
Server Requirements
- PHP: 8.0 or higher
- MySQL: 5.7 or higher (MySQL 8.0+ recommended)
- Web Server: Apache 2.4+ or Nginx 1.18+
- PHP Extensions: PDO, MySQL, JSON, GD, fileinfo
- Disk Space: 50MB minimum, 500MB recommended
Hosting Compatibility
✅ Compatible With:
- Shared hosting (cPanel/Plesk)
- VPS servers
- Dedicated servers
- Cloud hosting (AWS, DigitalOcean, etc.)
- Local development (WAMP, XAMPP, MAMP)
🔧 Development Tools:
- WAMP (Windows)
- XAMPP (Cross-platform)
- MAMP (macOS)
- Docker containers
- Local by Flywheel
Initial Setup
After Installation
Once installation is complete, follow these steps to get your system operational:
1. Configure Basic Settings
Go to Admin → Settings and configure:
- Business hours and timezone
- Tax rates (if applicable)
- Invoice numbering format
- Email settings
2. Set Up Your Fleet
- Create boat types (Pontoon, Fishing, Speed Boat, etc.)
- Add your boats with details and photos
- Configure pricing tiers for each boat
3. Customize Your Website
In Admin → Settings → Website:
- Upload hero images for the slideshow
- Set header colors and branding
- Configure contact information
- Set featured text and descriptions
4. Test the System
- Create a test customer
- Make a test booking on the calendar
- Generate a test invoice
- Check the public website appearance
Security Note: After installation, delete the /install/
directory for security.