Skip to content

My Movies is an Angular 6 web application that utilizes Angular Material and pulls movie related data from the TMDb API to build your own custom movie lists!

Notifications You must be signed in to change notification settings

webdevmario/my-movies

Repository files navigation

My Movies

screenshot-1

screenshot-2

Overview

My Movies is an Angular 6 web application that utilizes Angular Material and pulls movie related data from the TMDb API to build your own custom movie lists!

Roadmap

  • Update basic list service manipulation
  • Add input validation
  • Add error catching
  • Add loading animations
  • Add Material icon usage
  • Add local storage implementation
  • Add Firebase implementation
  • Add ngrx implementation
  • Add reactive form example
  • Add unit test examples
  • Update file names to be a bit cleaner
  • Add improved table support (e.g. pagination)
  • Add a "Discover" area
  • Implement other third-party libraries (e.g. IMDb)
  • Update theme to be more interesting
  • Updated header to be fixed while scrolling

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

About

My Movies is an Angular 6 web application that utilizes Angular Material and pulls movie related data from the TMDb API to build your own custom movie lists!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published