- Public site
- Admin panel
- Teaching resources
- Exam exercises
- Quizzes
- Announcements
Freelance · First client project
elmylonas.gr
The official digital home of Λευτέρης Μυλωνάς, an economist and secondary-education teacher. I built it as a complete professional presence: a public site for students and parents, backed by a secure admin panel for managing content.
The administrator can log in, upload and update teaching material, manage exam exercises and publish announcements without touching code — turning a static portfolio into a living resource that grows with the educator’s work.
“Άψογη δουλειά, επαγγελματισμός, ακριβώς όπως ζήτησα το site, tailor made, on time και εξαιρετικό after sales service.”
“Impeccable work and professionalism — exactly the site I asked for, tailor made, on time, with outstanding after-sales service.”
Read the full case study
The platform
Visitors can explore the teacher’s academic background, download teaching resources and find tutoring information, in a design that puts clarity, trust and accessibility first. Integrated contact options (email, phone and social links) and remote-learning support via Zoom keep communication with students simple.
What I learned
My first freelance opportunity came from my economics teacher, who trusted me to build and maintain a web application for their needs. It meant working as both a developer and a service provider: communicating with a client, gathering requirements, meeting deadlines and delivering revisions without losing sight of the bigger picture.
Technically, I combined Python (Flask) with JavaScript into a responsive full-stack application, implemented secure authentication, and protected it against common vulnerabilities like XSS and SQL injection. I learned to manage the database carefully through major updates so no data was ever lost, and I took ownership of hosting, deploying and monitoring the app in production — where I still keep it stable today.