An Android Q&A educational flashcard application in development. Questions and answers are currently hard-coded and cover material of various standard courses of an undergraduate computer science degree.
This app would naturally also work well with any other broader topic - but questions for now will exclusively be covering materials of computer science at Eastern Michigan University. Feel free to submit a pull request to add additional categories and questions. In the future, Firebase will be implemented allowing users to submit and edit cards.
- Use of AnimatedNavHost navController, MVVM and clean architecture
- Persistent bottom navigation bar
- Implementation of Light / Dark mode toggle (not yet cached)
- Tinder-like swipe animations of the flashcard deck
- Text-to-speech toggle which reads comprehensible statements. (i.e. strlen(s) read as "call function s t r l e n with parameter character array s)