MyMoviesList
About
MyMovieList is an application that uses The Movie Database (TMDB) API and is built with SwiftUI. It demo of some SwiftUI (& Combine) concepts. The goal is to make a real world application using SwiftUI only.
Futur Improvement
- Better UI
- More information about movies
- Use collection instead of list to conform to UI choices
UI Inspiration
UI is base on Star Movie UI Kit by RIsh Tran.
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Requirement
- Xcode 13
- Register for API Key at https://themoviedb.org
Getting Started
- Copy and Clone the project
- Paste the API Key inside MovieService.swift
- Build and run the project
Contact
Arnaud: @NAUNAU22