You will get reliable CakePHP maintenance, fixes and feature development


Project details
You will get a controlled upgrade of your existing CakePHP 3, 4 or 5 application to the latest CakePHP version.
I focus on maintaining and upgrading real business applications that already support daily operations, such as admin panels, customer portals, e-commerce systems, internal tools, CRM-like systems and custom workflows.
Instead of rewriting working code without reason, I review the existing codebase, Composer dependencies, database structure, plugins and business logic, then perform the upgrade in a structured and testable way.
The work may include updating CakePHP and PHP compatibility, resolving deprecated APIs, updating controllers, tables, entities, templates, routing, middleware, authentication logic and package configuration where required.
I have 25+ years of PHP web development experience and have worked with CakePHP since 2007, across older and modern versions. My goal is to keep your application stable, maintainable and ready for future development.
I focus on maintaining and upgrading real business applications that already support daily operations, such as admin panels, customer portals, e-commerce systems, internal tools, CRM-like systems and custom workflows.
Instead of rewriting working code without reason, I review the existing codebase, Composer dependencies, database structure, plugins and business logic, then perform the upgrade in a structured and testable way.
The work may include updating CakePHP and PHP compatibility, resolving deprecated APIs, updating controllers, tables, entities, templates, routing, middleware, authentication logic and package configuration where required.
I have 25+ years of PHP web development experience and have worked with CakePHP since 2007, across older and modern versions. My goal is to keep your application stable, maintainable and ready for future development.
Programming Languages
PHP, HTML & CSS, JavaScriptWhat's included
| Service Tiers |
Starter
$149
|
Standard
$349
|
Advanced
$899
|
|---|---|---|---|
| Delivery Time | 3 days | 7 days | 14 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 1 | 3 | 6 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code |
Optional add-ons
You can add these on the next page.
Additional Revision
+$99
Additional Page
(+ 1 Day)
+$119
Design Customization
(+ 3 Days)
+$249
Additional MVC Module
(+ 2 Days)
+$299
Auth Refactoring
(+ 3 Days)
+$349About Nikola
Experienced CakePHP developer
Offenbach, Germany - 11:01 pm local time
My main focus is CakePHP, legacy PHP modernization, e-commerce platforms, admin systems, REST APIs, MySQL databases and long-term technical support.
Web development has been my professional focus since 2000, starting with PHP and MySQL. Since 2007, CakePHP has been my primary framework, covering projects from older 1.x and 2.x applications to modern CakePHP 4 and CakePHP 5 systems.
The applications I work on usually support real business operations: orders, products, customers, inventory, payments, administration, reports, user roles, integrations and internal workflows.
Services include:
- CakePHP upgrades and migrations
- legacy PHP and CakePHP modernization
- custom CakePHP web application development
- business admin panels and internal systems
- e-commerce platforms with product catalogs, orders, payments and administration
- warehouse, inventory, order and logistics systems
- REST API development and third-party integrations
- MySQL database design, optimization and migrations
- refactoring old PHP code
- authentication, authorization and user roles
- long-term maintenance, stabilization and technical support
This profile is especially relevant for clients with an existing PHP or CakePHP application that still supports important business processes, but has become difficult to maintain, hard to extend or incompatible with modern PHP versions and hosting environments.
With legacy applications, the goal is to protect what already works while improving the technical foundation. The first step is reviewing the existing structure, identifying core business logic and technical risks, then moving forward in controlled steps. This helps reduce risk, preserve important functionality and create a cleaner foundation for future development.
For new applications, the focus is on clear structure, maintainable code, well-organized database design and practical features that can grow with the business. The result should be stable, understandable and useful in daily work.
Depending on the project, I can work independently on an existing application, build a new module, modernize part of a system or provide long-term PHP/CakePHP support.
Written and async communication works best for keeping requirements clear and avoiding misunderstandings. I am comfortable using Upwork Messages, Slack, Jira, Trello, email and similar tools.
My Upwork profile is new because I spent the last ten years working as a full-time employed developer. Now I am returning to independent work and building my Upwork history from the beginning.
The experience described here is not theoretical. It comes from more than two decades of professional work on real applications used in daily business operations.
If you need an experienced PHP/CakePHP developer who can understand an existing system, modernize it carefully or build a new application on a stable technical foundation, I can be a strong choice for your project.
Steps for completing your project
After purchasing the project, send requirements so Nikola can start the project.
Delivery time starts when Nikola receives requirements from you.
Nikola works on your project following the steps below.
Revisions may occur after the delivery date.
Codebase review
I review the existing CakePHP application, Composer dependencies, PHP version, database structure, plugins and possible upgrade risks.
Upgrade plan
I define the upgrade scope, required version path, affected modules, dependency changes and technical steps needed before development starts.