CMS and CRM Backend
This was one of my first personal Symfony projects.
The front end website loads translatable text from the custom CMS backend built in Symfony. These texts are built with Gedmo’s translatable library, so they can be updated by an admin user, instead of updating the translatable files from the Symfony’s translatable component.
The front website is not too complex. What took most of the work on this project was the backend. And not only the translatable models built with Gedmo’s library, but also a custom Virtual School.
The company needed a CMS system where they could update content for their front website, but also a secured CMS system for logged in users, where students parents and teachers could connect and share information. This backend site would also need some CRM features and keep everything under the same hood.
They labelled this backend ‘Virtual School’, and it is now used to contact parents, send messages, emails, upload school data such as resources, lesson material, etc. and share it with students and parents.
An all round tool that they keep using up to this date.