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

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more