Skip to content

ntikhoa/ChillnMovie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 

Repository files navigation

ChillnMovie

demo link: https://www.youtube.com/watch?v=JE2nJsIrVoA&ab_channel=KhoaNguyen

Introduction

ChillnMovie is an movies rating source where users can get the information related to movies and rates their favorite movies. It also updates and recommends movies to user in categories like: trending, top rated, upcoming, now playing and Vietnamese movies.

How it works

ChillnMovie has two type of end users: editors and users. Editors is control the data that the users can see. Editor can edit movies, add a new movies and add a summary reviews for the film, Editor can also put movies in different categories.

Architecture (MVVM model)

Technique uses

  • Java
  • MVVM model (architecture component, live data)
  • Dependency Injection (Hilt)
  • RESTful API (Retrofit)
  • Google Firebase (Firestore, Auth, Storage)
  • Algolia (full text search)
  • Pagination (Paging 3)
  • Material Design
  • Animation
  • View Binding

Weeknesses

  • Concurrency errors
  • Background jobs are not handled properly
  • Does not apply best practices
  • Java T_T

Portfolio

Authentication

Home

Movie Detail

Edit Movie

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages