Web Application development on the server side (back-end) consist of the following steps (technical side, after all the “soft” decisions have been made, such as purpose, goals, functional specification, etc.):
- Database structure
- Web Application architecture and framework (PHP 8, Laravel or CodeIgniter)
- Code creation, MVC paradigm. API integration
- Testing
- Deployment (staging, production)