Skip to content

nelo686/tmdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmdb

ArchitectCoders project app

This is my version of a concept app to follow the ArchitectCoders course and be delivered as a project at the end of it.

I used the following technologies:

  • Kotlin.
  • MVVM pattern.
  • Jetpack Navigation.
  • View binding
  • Coroutines.

I did use the following libraries:

  • Room, to be able to manage a database.
  • Retrofit 2, to be able to retrieve json data.
  • Moshi, to be able to parse retrieved data.
  • Dagger 2, to be able to inject dependencies.
  • Coil, to load images efficiently.
  • Arrow, to be able to use Eithers.

I used jUnit and Mockito test viewModels. There also are some integration tests.

About

Architect coder`s final project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages