Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stantanasi/netflix-angular
Netflix clone made with Angular using The Movie Database API
https://github.com/stantanasi/netflix-angular
angular netflix themoviedb themoviedb-api typescript
Last synced: 20 days ago
JSON representation
Netflix clone made with Angular using The Movie Database API
- Host: GitHub
- URL: https://github.com/stantanasi/netflix-angular
- Owner: stantanasi
- License: apache-2.0
- Created: 2021-04-16T21:34:35.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-22T21:00:49.000Z (over 3 years ago)
- Last Synced: 2024-11-10T07:37:46.557Z (3 months ago)
- Topics: angular, netflix, themoviedb, themoviedb-api, typescript
- Language: TypeScript
- Homepage: https://stantanasi.github.io/netflix-angular
- Size: 82.7 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Netflix: Clone with Angular
A Netflix clone made with Angular, in TypeScript, and The Movie Database (TMDB) API.
Visit Website »
Report Bug
·
Request FeatureTable of Contents
* [About the project](#about-the-project)
* [Built with](#built-with)
* [Getting started](#getting-started)
* [Prerequisites](#prerequisites)
* [Setup](#setup)
* [Development](#development)
* [Contributing](#contributing)
* [Author](#author)
* [License](#license)## About the project
This project was generated with [Angular CLI](https://github.com/angular/angular-cli).
A Netflix clone made with Angular, in TypeScript. It uses The Movie Database (TMDB) API to get popular Movies and TV Shows and display their details.
### Built with
- [Angular](https://angular.io)
- [The Movie Database (TMDB) API](https://themoviedb.org)## Getting started
### Prerequisites
Install [Node.js](https://nodejs.org) which includes [Node Package Manager](https://www.npmjs.com/get-npm)
Install the [Angular CLI](https://www.npmjs.com/package/@angular/cli) globally:
```bash
npm install -g @angular/cli
```### Setup
1. Clone the project to your local machine
```bash
git clone https://github.com/stantanasi/netflix-angular.git
cd netflix-angular
```2. Install the packages required
```bash
npm install
```## Development
Run development server
```bash
ng serve --open
```Navigate to `http://localhost:4200`. The app will automatically reload if you change any of the source files.
## Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the project
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a pull request## Author
- [Lory-Stan TANASI](https://github.com/stantanasi)
## License
This project is licensed under the `Apache-2.0` License - see the [LICENSE](LICENSE) file for details
© 2021 Lory-Stan TANASI. All rights reserved