A Netflix clone built with @appwrite + @flutter

Overview

Almost Netflix - Flutter

Banner

Requirements

Before using this project, you will need to have Appwrite instance with Almost Netflix project ready. You can visit Project setup GitHub repository or Dev.to post.

Usage

$ git clone https://github.com/appwrite/demo-almost-netflix-for-flutter.git
$ cd demo-almost-netflix-for-flutter
$ open -a Simulator.app
$ flutter run

Make sure to update Endpoint and ProjectID in lib/api/client.dart.

The application will be listening on port 3000. You can visit in on URL http://localhost:3000.

assets

The assets directory contains your images such as logos as well as anything else you would like your project to use, be sure to update pubspec.yaml with any addition folders.

More information about assets can be found in the documentation.

lib/api

The lib/api folder contains our API request client that is used for communicating with Appwrite endpoints.

lib/data

The lib/data folder is where we put anything that represents data such as our models

lib/extensions

We use the lib/extensions folder to extend the Dart language with helpers for convience methods.

lib/providers

Our lib/providers folder is where we create our ChangeNotifiers that allow observation and access across our app.

For more information about Provider library we used can be found in the documentation

lib/screens

Directory lib/screens is where we place all of our top level views and responsible for laying out how we present to our users.

lib/widgets

The lib/widgets directory contains all of our Flutter widgets. Widgets are the main component of Flutter and can make up different pars of your screen.

For more information on Widgets can be found in the documentation

You might also like...

Clone do aplicativo mobile da Nubank utilizando Flutter

Clone do aplicativo mobile da Nubank utilizando Flutter

Nubank Clone Introdução Screenshots Executando Contribua Introdução Este projeto se trata de uma recriação bem próxima da interface do app do Nubank u

Dec 14, 2022

A clone of the Cowrywise app UI in Flutter

cowrywise A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Sep 28, 2022

Google Keep Clone using flutter

flutter_google_keep_clone A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get yo

Apr 29, 2022

A Simple Twitter Clone Using Flutter

A Simple Twitter Clone Using Flutter

flutter_twitter_clone A new Flutter project. How to run? Setup Clone the repo git clone https://github.com/skripsimu/tegar-nugroho-mobile-16Nov2021.gi

Nov 16, 2021

A sample application to show Paytm Flutter Clone.

A sample application to show Paytm Flutter Clone.

Flutter Paytm UI Demo A sample application to show Paytm Flutter Clone. Demo Android Screen iOS Screen Getting Started This project is a starting poin

Sep 27, 2022

Amazon ui l8 - The Amazon shop app clone with flutter

Amazon ui l8 - The Amazon shop app clone with flutter

amazon_ui Amazon shop appning eski versiyasi kloni ` Darsda berilgan shartga ko'

Jan 26, 2022

Full Stack Instagram Clone made with ❤ using Flutter & Firebase.

Full Stack Instagram Clone made with ❤ using Flutter & Firebase.

Instagram Clone Full Stack Instagram Clone made with ❤ using Flutter & Firebase. Click on the link below to view the Overview video by Tushar Khatri.

Oct 22, 2022

A sample application to show Google Drive Flutter Clone.

A sample application to show Google Drive Flutter Clone.

Flutter Google Drive UI Demo A sample application to show Google Drive Flutter Clone. Demo Android Screen iOS Screen Getting Started This project is a

May 6, 2021

Instagram Clone with Flutter 3 and Firebase

Instagram Clone with Flutter 3 and Firebase

Multiplatform App with Flutter 3 and Firebase. Support for android, iOS, Macos and Web. 🚧 Working on making the view more Responsive, and support for Windows and Linux

Oct 13, 2022
Comments
  • Helped Migrate to Appwrite Version 0.15.^ and Appwrite SDK 6.0.0

    Helped Migrate to Appwrite Version 0.15.^ and Appwrite SDK 6.0.0

    Helped :

    • Migrate the repo to use Appwrite version 0.15.^ and Appwrite SDK 6.0.0
    • Fixed some but not all linter issues. I left the various unused variables. I assumed you had planned to use them in future.
    opened by kekavc24 3
  • 🚀 Feature: Upgrade Appwrite SDK 6.0.0 to latest SDK 8.1.0

    🚀 Feature: Upgrade Appwrite SDK 6.0.0 to latest SDK 8.1.0

    🔖 Feature description

    Upgrading appwrite sdk of existing project to appwrite sdk 8.1.0

    🎤 Pitch

    To keep the project up to date with the latest appwrite sdk i.e appwrite^8.1.0

    👀 Have you spent some time to check if this issue has been raised before?

    • [X] I checked and didn't find similar issue

    🏢 Have you read the Code of Conduct?

    opened by skdotv 0
  • Upgrade to appwrite 1.0

    Upgrade to appwrite 1.0

    What does this PR do?

    Upgrades the app to use appwrite 1.0

    Test Plan

    I have used this blogpost to setup the project, and tested the app in an emulator.

    Here are some ids used: projectID: almostNetflix2 databaseID: default2 collectionID: movies, watchlists bucketID: default1

    Related PRs and Issues

    Closes https://github.com/appwrite/appwrite/issues/4269

    Have you read the Contributing Guidelines on issues?

    Yes

    hacktoberfest-accepted 
    opened by letsintegreat 4
  • Migrated appwrite^6.0.0 to appwrite^8.1.0

    Migrated appwrite^6.0.0 to appwrite^8.1.0

    What does this PR do?

    Upgraded Appwrite SDK from 6.0.0 to 8.1.0(Latest)

    (Provide a description of what this PR does.)

    Test Plan

    (Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.) After upgrading the sdk, Ran the application,

    • Registered User : worked
    • Completed login : worked
    • monitored debug console for errors while navigating in the application: worked

    Related PRs and Issues

    Resolves this => Feature: Upgrade Appwrite SDK 6.0.0 to latest SDK 8.1.0 #3 (If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)

    Have you read the Contributing Guidelines on issues?

    yes (Write your answer here.)

    hacktoberfest-accepted 
    opened by skdotv 3
Owner
Appwrite
End to end backend server for frontend and mobile developers. 👩‍💻👨‍💻
Appwrite
A clone of Netflix using flutter

A clone of Netflix using flutter

Sreehari vr 2 Nov 14, 2021
A basic demo example for integrating between Appwrite & Flutter 💙

?? Quiz With Flutter A simple Quiz App built with Flutter and Appwrite ?? Getting Started ?? Install Appwrite Follow our simple Installation Guide to

Appwrite 35 Nov 22, 2022
Paginates appwrite collections.

Appwrite Pagination Provides paginatation functionality on appwrite collections. Option to cache or paginate documents of a collection. Sort documents

Pa Ka 2 Sep 9, 2022
This project consist of Netflix UI for Mobile and Web using Flutter

Flutter Netflix Clone(Pending) A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to g

Aby T Mathew 1 Oct 24, 2021
Treino flutter com tempo: Criando pagina inicial da NetFlix | Tempo: 1h

netflix A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Josia Almeida 1 Oct 30, 2021
Android app to show movie ratings when browsing Netflix, Amazon Prime Video and other supported video streaming apps on the phone

Flutter - Movie Ratings You can get the latest Playstore version here on Playstore - or download directly - 0.4.5 Screenshots of master Search Page Fa

Jay Rambhia 71 Nov 23, 2022
Fintech dashboard clone - Fintech Dashboard Clone Built With Flutter

Fintech Dashboard Clone This repository is based on converting the mockup below

null 77 Jan 7, 2023
Fully functional Twitter clone built in flutter framework using Firebase realtime database and storage

Fwitter - Twitter clone in flutter A working Twitter clone written in Flutter using Firebase auth,realtime,firestore database and storage. Download Ap

Sonu Sharma 2.4k Jan 8, 2023
A fully functional Instagram clone written in Flutter using Firebase / Firestore

Fluttergram A working Instagram clone written in Flutter using Firebase / Firestore Demo Download the release APK to try out Fluttergram I update Flut

Matthew Danics 2.1k Jan 8, 2023
Flutter clone of my "Cinematic" App

Flutter Cinematic This app is a Flutter port of the native Android App Cinematic. My intention in creating this app was understanding the intricacies

Aaron Oertel 868 Dec 30, 2022