Replace "OLDNAME" Branding with Custom Name in PHP Software need Web Development
Contact person: Replace "OLDNAME" Branding with Custom Name in PHP Software
Phone:Show
Email:Show
Location: Oberrieden, Switzerland
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need to completely rebrand my IPTV/streaming billing software by replacing all ""OLDNAME"" references with a new brand name. This is a complex multi-component system that requires careful attention to maintain functionality.
Software Description:
This is a comprehensive IPTV/streaming billing and management system that includes:
Web-based admin panel (PHP) for managing users, streams, devices, billing
Python installer script for automated server setup
MySQL database with complex schema
System services (systemd, nginx, redis, php-fpm)
Multiple user interfaces (admin, reseller, player, ministra)
Cron jobs for automated tasks
License validation system
What Needs to be Replaced:
1. Brand Name References
Replace ""OLDNAME"" with new brand name in ALL files
2. System Paths & Directories
/home/"OLDNAME"/ → /home/[NEWNAME]/
All subdirectories and file paths
System service paths and configurations
3. Database Names
Database name: "OLDNAME" → [NEWNAME]
Migration database: "OLDNAME"_migrate → [NEWNAME]_migrate
All database references in configuration files
4. System User
Linux user: "OLDNAME" → [NEWNAME]
All user references in scripts and services
5. Service Names
Systemd service: "OLDNAME"[login to view URL] → [NEWNAME].service
All service references in scripts
6. Configuration Files
Config sections: ["OLDNAME"] → [NEWNAME]
All configuration file references
7. Archive Files
"OLDNAME".[login to view URL] → [NEWNAME].[login to view URL]
"OLDNAME"[login to view URL] → [NEWNAME][login to view URL]
Files to Modify:
Core System Files:
install (Python installer script - 534 lines)
includes/"OLDNAME".php (Main "OLDNAME" class - 4502 lines)
includes/[login to view URL] (Admin functions - 6268 lines)
includes/[login to view URL] (Streaming functions - 2289 lines)
All PHP files in /admin/, /reseller/, /player/, /ministra/ directories
Configuration Files:
config/[login to view URL]
[login to view URL]
service (system service script)
status (status checking script)
All cron job files in /crons/
System Integration:
Systemd service files
Nginx configurations
Redis configurations
MySQL configurations
Fstab entries
Technical Requirements
Skills Needed:
PHP - Deep understanding of OOP, class structures, namespaces
Python - Script modification and system integration
MySQL - Database schema understanding and modification
Linux System Administration - Systemd, nginx, user management
Shell Scripting - Bash script modification
Attention to Detail - Must catch ALL references without breaking functionality
Critical Considerations:
Class Names: Main "OLDNAME" class and all derived classes must be renamed consistently
Database Integrity: All SQL queries and database references must be updated
File Paths: Absolute and relative paths throughout the system
Configuration Parsing: INI file parsing and configuration loading
Service Dependencies: System services must be properly renamed and configured
License System: License validation and update mechanisms
Cron Jobs: All automated tasks must continue working
Deliverables
Required:
Complete rebranded codebase with all references replaced
Updated Python installer script that works with new branding
Modified database schema with new database names
Updated system service files (systemd, nginx, redis)
Working installation process that creates new branded system
Test results showing all functionality works after rebranding
Quality Assurance:
Installation test - Fresh install works with new branding"OLDNAME"
Functionality test - All admin panel features work
Database test - All data operations work correctly
Service test - All system services start and run properly
License test - License validation continues to work
Project Constraints
Zero tolerance for broken functionality - Everything must work exactly as before
Complete replacement - No ""OLDNAME"" references should remain anywhere
Backward compatibility - Existing data should be migratable if needed
Documentation - Updated documentation reflecting new branding
How to Apply
Please provide:
Experience with similar projects - Show examples of large-scale rebranding work
Technical approach - How you'll ensure nothing breaks during the process
Testing strategy - How you'll verify everything works after changes
Timeline estimate - Realistic time to complete the work
Price quote - Fixed price for the complete project
Note: This is a complex project requiring deep technical knowledge. Please only apply if you have experience with similar large-scale rebranding projects involving multiple technologies and system components." (client-provided description)
Matched companies (5)

TG Coders

Conchakra Technologies Pvt Ltd

Junkies Coder

Mobiweb Global Solutions
