Skip to content

a short coding assessment tol build a two-screen Movie Application that displays the latest movies which can be filtered either by 'top rated' or 'most popular'.

Notifications You must be signed in to change notification settings

saladel/PressOneAssessment

Repository files navigation

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!

🔝

About

a short coding assessment tol build a two-screen Movie Application that displays the latest movies which can be filtered either by 'top rated' or 'most popular'.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages