Centre d'Anglès Romeu

WHAT I DID

A BEAUTIFULLY DESIGNED ENGLISH SCHOOL WEBSITE WITH A CUSTOM CMS AND CRM BACKEND

I built a custom CMS and CRM backend in Symfony, coupled with a beautifully designed Twig frontend.

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.

Front End

Backend Virtual School

  • SHARE: