Uche Anyanwu's repositories
Algorithms
The codes and my solutions to exercises from the book "Algorithms" (4th edition) by Robert Sedgewick and Kevin Wayne.
Android-Kotlin-MVVM-Template
[In progress...] Chat APP | MVVM + Clean Architecture | Kotlin, LiveData, Koin, Databinding, Navigation Fragments, Rx, Room, Crashlytics, Circle CI config, commons classes for UI.
android-showcase
💎 Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...
coding-interview-university
A complete computer science study plan to become a software engineer.
DragDropSwipeRecyclerview
Kotlin Android library that extends RecyclerView to support gestures like drag & drop and swipe, among others. It works with vertical, horizontal and grid lists.
EspressoUITest-Examples
Examples of UI Testing with Espresso, Mockk, androidx.test
flexbox-layout
Flexbox for Android
HackerRank
HackerRank solutions in Java/JS/Python/C++/C#
Hands-On-Data-Structures-and-Algorithms-with-Kotlin
Hands-On Data Structures and Algorithms with Kotlin, published by Packt
library-android-pinpad
A PinPad for android apps
MVVM-Kotlin-Android-Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Open-API-Android-App
Kotlin, MVI Architecture, Dagger2, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication
praticeNote
learning kotlin
RxJava-FlatMap-Example
Getting data from multiple sources using a FlatMap Operator
Software-Project-Ideas
Feasible, organic software project ideas that are suitable for all developers, including junior ones.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
UltimateRecyclerView
A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
-learn_algorithms
Practicing a number of useful data structures and Algorithms in java
LottieBottomNav
An android library that allows to use Lottie and create the bottom navigation.
myGit-plugin
personal git plugin
AndroidAppToUploadFile
Android app to upload file and the user can pause and resume the upload
FantasyPremierLeague
Fantasy Premier League Kotlin Multiplatform sample using Jetpack Compose, Compose for Desktop and SwiftUI (and Realm for local persistence)
free-for-dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
IheNkiri
This project demonstrates the following tools and trends in Android application development using TMDB and a free figma design. A personal playground for Android and Latest Android Trends.
LeetCode
Documenting my LeetCode training journey during my doctoral studies.
Tractionassignment
A Take -home assignment for a role