SHC12 / Youtap-Movie

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

  • State Management : GetX

Requirements πŸ› οΈ

  • Flutter Version : > 2.8.1
  • Flutter SDK : > 2.15.1
  • OS : Windows / MacOs
  • Code Editor : VSCode
  • API Endpoint : https://developers.themoviedb.org/
  • Tested Emulator : Iphone 11 Pro Max (IOS Simulator)

Task πŸ“–

Create :
  • βœ… Create Splashscreen Page

  • βœ… Create Movie Page

  • βœ… Create Detail Movie Page

  • βœ… Create TV Page

  • βœ… Create Detail TV Page

    Requirment App :

  • Good, sensible file structuring that promotes modularity and good separation of logical/UI layers

  • Use state management

  • Use Model to show data

  • Responsive display is a big plus

  • Set customized lints that encourage good coding practices is a big plus

  • Preferable to use a distributed version control system

  • Clear instructions on how to run your app locally. Please provide clear explanations

    about your project and how do we run it locally (using README.md is preferable)

Installation πŸ’»

  • Clone this repository with command :

    https://github.com/SHC12/Youtap-Movie.git

    Integration Testing

UI

Splash Screen

<img src="/assets/image/splashscreen.png" width="100"/>

Shimmer Loading

<img src="/assets/image/loading.png" height="100"/>

Movie

<img src="/assets/image/movie.png" height="100"/>

Detail Movie

<img src="/assets/image/detail_movie.png" height="100"/>

TV

<img src="/assets/image/tv.png" height="100"/>

Detail TV

<img src="/assets/image/detail_tv.png" height="100"/>

Profile

<img src="/assets/image/profile.png" height="100"/>

About


Languages

Language:Dart 98.5%Language:Ruby 1.1%Language:Swift 0.3%Language:Kotlin 0.1%Language:Objective-C 0.0%