Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.61 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.61 KB

Table of contents

Description

A two-screen movie Application built using Swift and SwiftUI that displays the latest movies fetched from TMDB which can be filtered either by 'top rated' or 'most popular'.

Architecture and Tools Used

  • The application is built using Swift and SwiftUI.
  • I made use of Async/Await for networking because of its short and straightforward syntax.
  • I used Kingfisher for downloading and caching the images as they are data consumptive. Kingfisher improves UX, by not having to download every image whenever the user closes and opens the app.
  • I used the Model-View-ViewModel(MVVM) architecture.

Design

Group 9
Link to design

Video

Simulator.Screen.Recording.-.iPhone.15.Pro.-.2023-11-09.at.20.02.26.mp4

Feel free to reach out to me on Linkedin or Twitter if you have any questions or feedback!

🔝