ShahidC0de / Netflix-Clone-In-Flutter

Creating a Netflix Clone by using tmbd APIs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Netflix Clone

A simple and easy copy of Netflix app.

Description

A learning based Project! This project is based on tmbd api, used postman, and dartiotype for generating models. However, we don't have such data as Netflix owns, so we used the pictures and release date and description of movies, which shows vibes same as origional netflix app, the only difference are videos/movies.

Features

Browsing, latest movies, comming soon, and more...

Screenshots

N1 N2 N3 N4

Setup Instructions

  1. Clone this repository.
  2. Have a registration in tmbd api, and grab the api.
  3. Create .env file in the root folder of the project.
  4. Place the api key in .env file.
  5. Install the dependencies "flutter pub get".
  6. run the project "flutter run".

Contribution Guidelines

Thank you for considering contributing to the TechTrove Admin project! Contributions are welcomed and encouraged from everyone. To maintain positive and collaborative environment, please adhere the following guidelines.

Issue Reporting

If you encounter any bugs, glitches, or other issues, please report them by creating a detailed issue on the GitHub repository. Include steps to reproduce the issue, expected behavior, and any relevant screenshots or error messages.

Feature Requests

If you have ideas for new features or improvements, feel free to open an issue to discuss them. Provide as much detail as possible about the proposed feature and why it would be beneficial to the project.

Pull Requests

Fork the repository and create a new branch for your feature or bug fix. Ensure your code adheres to the project's style and conventions. Write clear and concise commit messages. Test your changes thoroughly and ensure they do not introduce any new issues. Update documentation as necessary. Submit a pull request with a detailed description of the changes made.

About

Creating a Netflix Clone by using tmbd APIs.


Languages

Language:Dart 59.2%Language:C++ 19.9%Language:CMake 16.1%Language:Swift 1.9%Language:HTML 1.5%Language:C 1.2%Language:Kotlin 0.1%Language:Objective-C 0.0%