- I used Qt Designer for designing the app,
- OOP - Classes, Inheritance, Abstraction, Encapsulation, Polymorphism,
- Layered Architecture - Domain (Movie), Service (AdminService, UserService), Repository (FileRepository, HTMLRepository, ServiceRepository).