Core PHP Developer for back Office CMS

Job ID: 36668048

Budget: $30 – $250 USD

I propose the following topic: Developing a CMS (similar to WordPress) from scratch using PHP for an e-commerce website. The CMS should be built using your preferred graphical environment, and for the front-end, you can choose either JavaScript or jQuery. Feel free to utilize Faker (https://fakerphp.github.io/) for generating test data. Additionally, please use Postgres instead of MySQL as the database.

List of functionalities:

Dashboard (back-office homepage)
User management (CRUD) with role management and email account validation
Page management (CRUD) with front-end menu management
Comment management with moderation or reporting features
Sitemap.xml generation
SEO optimization (Title, meta description, etc.)
Front-end template management (fonts, colors, etc.)
Expectations:

The solution should be deployed online (MANDATORY) using a service like https://free-for.dev/
GitHub repository
Docker for development environment setup
Techniques:

Namespace
Singleton
MVC (Model-View-Controller) architecture
Please let me know if you have any questions or if there are any specific requirements you would like to discuss. Thank you.
Related categories: PHP JavaScript Website Design Bootstrap PostgreSQL