Welcome! ๐
Welcome to the MovieDB-App! If you like movies, you will like this app, because you can access the most popular and top rated movies ๐คฉ
More details about the project you can take a look in our Wiki ๐
How to run the project ๐ฆ
- Install Android Studio (latest version);
- Select the option to open a project;
- Select the project -> โ ๏ธ The project is inside of the
src
directory โ ๏ธ
๐ If you wants to run the iOS app, you should open the file iosApp/iosApp.xcodeproj
using Xcode (latest version).
๐ค Otherwise, you can run the Android app opening the src` file using the Android Studio.
How to get my access token? ๐ฎ
- Create an account Movie DB API (if you donโt have it);
- Copy the value of your Bearer token;
- Paste the value of your token your
local.properties
file (Global properties):
If your bearer token is:
Bearer cHuckNoRRisIsAWarRior
Your local.properties
file (Global properties) should have a line:
MOVIE_DB_API_TOKEN=cHuckNoRRisIsAWarRior
Teaser ๐ฌ
- ๐ค Android
You can see the Android teaser here
- ๐ iOS
Tech stack summary ๐ ๏ธ
- Compose Multiplatform
- Koin - Dependency injection
- Rinku - Deep links
- Coroutines
- Ktor - Network requests
- Coil - Image loader
- Room - Database
- Gradle Catalogs - Dependency management
- BuildKonfig - Gradle variables
- Popcorn Guineapig - Module analysis
- Kermit - Logging