Doing MVC without a framework is slow and repetitive. Fortunaly frameworks like Symfony and Laravel do exist.
It has been so much time I have not written complete SQL queries I forgot how to setup foreing keys.
Finally finished my interview coding challenge. The challenge was to implement a PHP MVC project without using a framework. I think I just create a new one by myself now.
The project is public: https://gitlab.com/dragnucs/chat
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!