Home

Awesome

a-flash-deck

Languages Downloads GitHub release (by tag) Release Android CI Release Build Emulator Test

A simple and easy to use flash card to help you study

<ul> <li>Easily add deck and cards</li> <li>Add notification timer to periodically asking you question</li> <li>Support dark mode and light mode</li> <li>Easily export & share your decks to your friends</li> <li>Record voices and attach images for the cards</li> <li>Create shortcut to show random card from deck for casual study (Android 8 and above)</li> <li>Flash bot to smartly suggest list of card to test you</li> </ul>

This project is intended for demo app for a-navigator and a-provider library usage. The app still works as production even though it is demo app.

Project Structure

The app uses a-navigator framework as navigator and StatefulView as base structure, combined with a-provider library for service locator, and finally RxAndroid to handle UI use cases.

Screenshots

<img src="https://github.com/rh-id/a-flash-deck/blob/master/fastlane/metadata/android/en-US/images/featureGraphic.png" width="1024"/> <img src="https://github.com/rh-id/a-flash-deck/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png" height="512"/> <img src="https://github.com/rh-id/a-flash-deck/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" height="512"/> <img src="https://github.com/rh-id/a-flash-deck/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png" height="512"/> <img src="https://github.com/rh-id/a-flash-deck/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png" height="512"/> <img src="https://github.com/rh-id/a-flash-deck/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" height="512"/>

Support this project

Consider donation to support this project

<table> <tr> <td><a href="https://trakteer.id/rh-id">https://trakteer.id/rh-id</a></td> </tr> </table>