MyFlix

MyFlix is the Angular version of Cinema.Database. Its purpose was to familiarize myself with the basics of development with Angular and coding in TypeScript.

As such, the structure of the app was first generated through the Angular CLI. Angular's built-in HTTP module was used to write requests to the Cinema.Database API and Angular Material used to create the app's various forms, modules, and movie cards. Like in Cinema.Database, client-side validation of forms and requests was required to ensure compatability with the API.

The layout and code structure for this app is noticeably simple and stripped-down as a result of its conception as an introductory lesson in Angular. I hope to return to this project to improve upon its design and incorporate more advanced Angular functionality, as well as create other Angular projects to continue learning the framework's ins and outs.

Documentation for MyFlix was generated using TypeDoc, showcasing the clear and consistent use of comments throughout my code.

< >