Skip to content

StarWarExplorer is demo project, Using android modern development technology for scalable, maintainable and testable code.

Notifications You must be signed in to change notification settings

MMRBD/StarWarExplorer

Repository files navigation

Star War Explorer

This is demo project, Using android modern development technology for scalable, maintainable and testable code.

Build and Run

  • Clone the Repository.
$ git clone https://github.com/MMRBD/StarWarExplorer.git
  • Build and Run the Project.

Testing

  • Run the command gradle app:testDebugUnitTest (Debug) or gradle app:testReleaseUnitTest (Release).

Stack Used

  • Clean Architecture
  • MVVM
  • Dependency Injection (Hilt)
  • REST
  • Local caching (Room)
  • Testing

Testing

  • APIs (Retrofit)
  • Local Database (Room)
  • UseCases

Dependencies

  • Android Core (KTX)
  • Android Lifecycle
  • Navigation Component
  • Retrofit
  • OkHttp
  • Gson
  • Hilt
  • JUnit
  • Android Test Core

About

StarWarExplorer is demo project, Using android modern development technology for scalable, maintainable and testable code.

Topics

Resources

Stars

Watchers

Forks

Languages