Skip to content

MovieApp is a modern iOS application built with SwiftUI that allows users to explore, search, and discover movies using the TMDB API. The app offers a smooth user experience with beautiful UI components, intuitive navigation, and real-time movie data.

Notifications You must be signed in to change notification settings

Ek-star/MovieApp

Repository files navigation

🎬 Movies App

Movies adalah aplikasi iOS yang dibuat menggunakan SwiftUI dan mengintegrasikan TMDB (The Movie Database) API untuk menampilkan informasi film populer, trending, dan mendatang. Proyek ini dibuat sebagai bagian dari portfolio iOS developer menggunakan pendekatan modern dengan arsitektur MVVM dan Combine.

✨ Fitur Utama

  • 📨 Login: User dapat membuat akun (Sign-Up) dan masuk ke akun (Log-in) karena aplikasi ini sudah dihubungkan ke Firebase Database
  • 📄 Detail Film: Sinopsis, poster, tanggal rilis, dan rating
  • Watchlist: Simpan film favorit
  • 🧭 Navigasi Modern: Tab Bar dan Navigation Stack
  • 💡 UI/UX Clean: Desain modern dengan SwiftUI dan animasi smooth

🛠️ Teknologi

  • Swift 5
  • SwiftUI
  • Combine
  • MVVM Architecture
  • TMDB API
  • URLSession
  • SF Symbols

📸 Cuplikan Layar

Welcome Page View Premium View Login View
Sign-up View Movie List View Movie Detail View

🔧 Instalasi

  1. Clone repo:
    git clone https://github.com/Ek-star/MovieApp.git
    cd MovieApp

About

MovieApp is a modern iOS application built with SwiftUI that allows users to explore, search, and discover movies using the TMDB API. The app offers a smooth user experience with beautiful UI components, intuitive navigation, and real-time movie data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages