Enjoy & Learn is a playful and intuitive web application designed to support the management of a children's language academy. Focused on creating a fun and enriching learning environment, this tool simplifies administrative tasks so educators can focus on what matters most: helping kids enjoy learning English and French.
Whether you're managing students, teachers, courses, or enrollments, this app gives you full control over the essential data of your academy — all in one place.
- 🧒 Add, view, update, and delete students
- 👩🏫 Manage teacher records with ease
- 📚 Create and organize language courses
- 📝 Handle course enrollments efficiently
- 🎨 Frontend: Angular
- 🧑💻 Backend: Symfony + API Platform
- 🚀 Deployment: Docker-ready
At Enjoy & Learn, we believe language learning should be 🎵 engaging and fun, 💡 curiosity-driven, and 🌱 full of meaningful connections.
This app is built to support that mission — with structure, clarity, and heart.
This project is licensed under the terms of the MIT license. This means that you can use, copy, modify and distribute the code freely, as long as you acknowledge the original authorship and do not use it for commercial purposes.