Skip to content

A demo project which is based on SwiftUI and build with MVVM and The Clear Architecture in mind and also uses themoviedb.org REST API

License

Notifications You must be signed in to change notification settings

mrikirill/SimpleMovieSwiftUIDemoApp

Repository files navigation

Simple Movie SwiftUI Demo App

A demo project which is based on SwiftUI and build with MVVM and Clear Architecture in mind.

The app uses https://www.themoviedb.org REST API to get the data about movies

Description

This app has two screens. The main one is Popular Movie list screen which fetches the data from https://api.themoviedb.org GET /movie/popular endpoint and displays the list of movie items. The second screen displays the details of selected movie which receives movieId from the main screen then fetches the data from GET /movie/{movieId} endpoint and displays the details

Architecture Overview

Overview

Preview Live

Tests

About

A demo project which is based on SwiftUI and build with MVVM and The Clear Architecture in mind and also uses themoviedb.org REST API

Topics

Resources

License

Stars

Watchers

Forks

Languages