MovieBucket is an Angular web application for displaying list of movies.
- Displaying list of films
- Movies can be searched with a search field
- Movies can be filter by genres
- User friendly design
- Mobile first aproach
- Angular 8
- Routing
- Lazy loading
- RxJS/Observables
- NgRx
In order to install MovieBucket app you need to have Node.js and npm installed on your machine. You can install Node.js from here
- Clone MovieBucket project form GitHub
git clone https://github.com/timurzholudev/MovieBucket.git-
Navigate to MovieBucket folder
cd MovieBucket -
Run
npm installto install all required packages -
Run
npm startto start development server
After installation to start development server run npm start. Navigate to http://localhost:4200/. App will automatically reload if you change any source files.
Run npm run build to build project in development mode. To build for production use --prod flag. Build files will be stored in the dist/ directory
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.