"Clean" architecture / MVVM / multimodule (features/core/navigation) / Hilt / LiveData / Flow / Navigation component / Retrofit2+Okhttp3 / Paging3+RemoteMediator / Glide / Coil / Room / SharedPreferences / Firebase
The application is published on Google Play
MTGCollection is an application that will help you always have your collection of Magic: The Gathering cards with you. You can always easily find which MTG cards you have, what language they are in and what their condition is. Adding cards to the collection is convenient and simple:
1. First select the type of set (core, expansion, etc.);
2. Then select the set;
3. In the list of set cards, check the presence of cards in your collection.
To specify detailed information about a card in your collection, simply select it and add data about the card: language, quantity, condition.
Main functions:
– quick addition of cards to the collection;
– adding and editing detailed information about the card in your collection (language, quantity, condition);
– view your collection;
– authorization with a Google account or work without authorization;
– change of the avatar and the user's display name.
MTGCollection – это приложение которое поможет вам всегда иметь с собой вашу коллекцию карт Magic: The Gathering. Вы всегда сможете легко найти какие карты MTG у вас есть, на каком они языке и какое у них состояние. Добавлять карты в коллекцию удобно и просто:
1. Сначала выберите тип сета (core, expansion, и т.д.);
2. Затем выберите сет;
3. В списке карт сета отметьте наличие карт в вашей коллекции.
Для указания детальной информации о карте в вашей коллекции просто выберите её и добавьте данные о карте: язык, количество, состояние.
Основные функции:
– быстрое добавление карт в коллекцию;
– добавление и редактирование детальной информации о карте в вашей коллекции (язык, количество, состояние);
– просмотр вашей коллекции;
– авторизация с помощью аккаунта Google или работа без авторизации;
– смена аватара и отображаемого имени пользователя.