ลิ้งค์การออกแบบตัว ui สำหรับ prototype ต้นแบบของแอปพลิเคชั่นนี้เปิดได้ที่ Figma
โปรเจคนี้เป็นส่วนหนึ่งของวิชา Mobile Application Design and Development รหัสวิชา 01418342 พวกเราได้ทำการพัฒนา Android Application โดยใช้ภาษา Kotlin และ Jetpack Compose UI ในการพัฒนาแอปพลิเคชั่นแล้วมีการเชื่อมต่อฐานข้อมูลแบบ NoSQL อย่าง Firebase Firestore ใช้ในการเก็บข้อมูลและดำนำการ CRUD Operations ภายในแอปพลิเคชั่น เกี่ยวกับแอปพลิเคชั่นนี้ เป็นแอปหาดูรายการหนังภาพยนตร์ออนไลน์ โดยแบ่งเป็นฟีเจอร์หลักๆดังนี้
- ดูข้อมูลหนังภาพยนตร์ทั้งหมด
- ดูข้อมูลรายละเอียดหนังภาพยนตร์
- ระบบสมัครสมาชิกและการเข้าสู่ระบบด้วย Email, Google และ Github
- การแก้ไขรหัสผ่านของบัญชีที่ผูกกับบัญชี Email
- ระบบค้นหาชื่อหนังภาพยนตร์
- ระบบการกดไลค์ชอบหนังภาพยนตร์
- การเก็บประวัติการเข้าชม
- ดูข้อมูลโปรไฟล์ผู้ใช้งาน
- ลบบัญชีผู้ใช้งาน
- ใช้คำสั่ง git clone ในการติดตั้งโปรเจค
git clone https://github.com/WarinCode/movie-finder.git
- เปิด Android Studio แล้วเปิดโฟลเดอร์ชื่อ
movie-finder - ทำการกด build ตัวโปรเจค
- เมื่อ build เสร็จทำการกดรัน
- จะเจอหน้าแอปพลิเคชั่นเพื่อใช้งาน
หน้า Sign In
หน้า Sign Up
หน้า Home
หน้าแสดงรายละเอียดหนัง
การกกดไลค์
หน้าแสดงการกดไลค์
หน้าค้นหาหนัง
หน้าประวัติการเข้าชม
หน้าโปรไฟล์ผู้ใช้งาน
ดูตัวอย่างการใช้งานแอปพลิเคชั่นได้ที่ลิ้งค์นี้ Google Drive
- นาย ปัณณวัฒน์ นิ่งเจริญ รหัสนิสิต 6630250231
- นาย พันธุ์ธัช สุวรรณวัฒนะ รหัสนิสิต 6630250281
- นาย วรินทร์ สายปัญญา รหัสนิสิต 6630250435
- นาย ปุณณภพ มีฤทธิ์ รหัสนิสิต 6630250591















