a mobile app to search for information and watch movie, series and TV show trailers

Overview

inWatch

Just a clean architecture app, to get trailers and informations of movies, series and TV shows, made with Getx, omdb API and Flutter sdk.

The main goal is to build readble, maintainable, testable, and high-quality flutter app using test-driven-design styled architecture (Inspired by Reso Coder).

You can learn how to implement the architecture here: TDD Clean Architecture for Flutter

Screenshots

Table of content

Technologies

Architecture

  • Test-driven-design
  • MVC (generated by GetX CLI)

Mobile App

  • Flutter SDK
  • GetX (navigation service, dependencies manager, ui components)
  • Bloc / Cubit / GetX (state managment)

Back-end

  • imdb API

Features

  • Serch Movie, Serie or TV show by title or episode
  • Play trailers
  • User account
  • Sync data
  • Social media authentication
  • Store user preferences locally

Author 👨🏽‍💻

Requirements

Before you start, you need to install the following tools: Flutter SDK, Android Studio. You might wanna have a good text editor like VSCode

Running

 # Clone this repo
$ git clone <https://github.com/augusto-carlos/inwatch>

# Change directory to the repository folder using terminal/cmd
$ cd inwatch

# Run the app with flutter
$ flutter run
You might also like...

The simple way to show the user some information on your selected widget.

The simple way to show the user some information on your selected widget.

Info Popup The simple way to show the user some information on your selected widget. Features Info holder with dynamic size Fully editable content are

Nov 23, 2022

Flutter movie review - Movie Review Clone Coding

movie_review Movie Review Application Clone Coding Getting Started This project is a starting point for a Flutter application. A few resources to get

Jan 4, 2022

Android l iOS mobile app that suggest random movies to watch 🍿

movirand A cross-platfrom mobile app that suggest random movies to watch Getting Started This project is a starting point for a Flutter application. A

Jan 2, 2023

A google browser clone which is made by using flutter and fetching the google search api for the search requests.

A google browser clone which is made by using flutter and fetching the google search api for the search requests.

google_clone A new Flutter project. Project Preview Getting Started This project is a starting point for a Flutter application. A few resources to get

May 31, 2022

Github-search - Allows users to search users on github Uses flutter

Github-search - Allows users to search users on github Uses flutter

Github Search Github Search is a cross-platform mobile application powered by Flutter Framework and Github API. The application was built with simplic

Sep 13, 2022

Starlight search bar - Starlight search bar with flutter

Starlight search bar - Starlight search bar with flutter

starlight_search_bar If you find the easiest way to search your item, this is fo

Apr 20, 2022

Show a draggable floating chat icon button and show messages on screens

Show a draggable floating chat icon button and show messages on screens

Show a draggable floating chat icon button and show messages on screens Features A widget for displaying a chat icon (or custom widget) on top of a ba

May 5, 2022

Flutter-watchtips - Flutter App (Embedded Watch Kit app with iOS version)

Flutter-watchtips - Flutter App  (Embedded Watch Kit app with iOS version)

watchtips Update Version 2.2 The Watch tips project has been updated again, The interface has been tidied up and a seperate value for the tip cost has

Dec 31, 2022

A Flutter App To Watch Anime Online With No Ads

A Flutter App To Watch Anime Online With No Ads

Tako Play A Mobile App to Watch Anime With No ADS !! . Please Do not put Tako-Pl

Dec 22, 2022
Owner
Augusto da Silva
Software Engineer (NextJS, Angular, Flutter & Firebase) • Computer science student • Open source lover 💙
Augusto da Silva
Stop Watch - Stop Watch Timer in Flutter

timerapp A new Flutter project. Getting Started This project is a starting point

MD Omar Faruk. 0 Jan 27, 2022
Flutter-Movie - 😎 🎬 A Flutter movie app build with Fish-Redux and The Movie DB api.

movie A Flutter movie app build with Fish-Redux and TMDB api. ToDos redesign UI account detail customize stream support dark mode support localization

null 622 Dec 23, 2022
This project is a rebuild of the existing movie colony https://github.com/debbsefe/Movie-Colony. Here's also a link to the figma file https://www.figma.com/file/XpLFNEsROiN1z6lwnNHMrU/Movie-app?node-id=2956%3A10161

Tvfiy Generated by the Very Good CLI ?? A Very Good Project created by Very Good CLI. Getting Started ?? This project contains 3 flavors: development

Eferha Mamus 3 Nov 12, 2022
Show movie & crews information through network. made by flutter

1. Release Google Play App Store 20.03.14 updated Comming Soon 2. REST API https://developers.themoviedb.org/3 3. Screen shot Youtube 4. Design Petter

Jeongtae Kim 78 Dec 12, 2022
Arispewdie - Flutter app to watch LIVE subscriber count of PewDiePie vs T-Series

PewDiePie VS T-Series Flutter app to watch LIVE subscriber count of PewDiePie vs

Behruz Hurramov 1 Jan 10, 2022
Find The Latest trending and upcoming movies and tv shows with MovieDB app. The app contains all info about movies and tv shows. find similar movies or shows, Browse all genres, video trailers, backdrops, logos, and posters.

MovieDB App Features. Dynamic Theming Search Functionality Onboarding-Screen Select favourite movie Home Screen Tranding movie Movies different catego

Ansh rathod 80 Dec 12, 2022
The prime objective of this app is to store the real time information of the user using firebase cloud firestore and also can delete, remove and update the customer information

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

Muhammad Zakariya 0 Mar 15, 2022
Movie app monolith - Coffsy Movie App With Flutter

Coffsy Movie App This project aims to present an approach on how to implement a

Vilson Blanco Dauinheimer 11 Dec 21, 2022
Federico 1 Feb 3, 2022
Flutter-Movie - A Flutter movie app build with Fish-Redux na TMDB api

the applikation A Flutter movie app build with Fish-Redux na TMDB api. ToDos redesign UI account detail customize stream support dark mode support loc

Dominique Rwema Bagirishya 27 Jul 21, 2022