MyFlix Angular Client

cineF

Built with Angular, myFlix is a single-page application that enables users to easily search and filter a diverse collection of films, providing detailed insights for each. The project's goal was to explore the Angular environment by constructing a client-side application similar to the CineFlix app.

Features

  • The application is a single-page application (SPA)
  • The application uses routing to navigate between views and share URLs
  • The application would use Angular material as a UI library for styling and responsiveness
  • The application contains function components
  • The application is hosted in vercel

Tech stack

  • Angular CLI
  • Angular material
  • Typescript
  • TypeDoc
  • Vercel

Live links

Challenges and merits

In my experience with Angular, I observed that it has a steeper learning curve, involves more boilerplate code, may pose performance considerations, and is less flexible in unconventional scenarios. However, building the myFlix app deepened my understanding of Angular services, dependency injection, routing, and TypeScript. This comparison with React broadened my perspective on various front-end technologies.