Michael Ndiritu's starred repositories

Language:KotlinStargazers:16Issues:0Issues:0

mobile-system-design

A simple framework for mobile system design interviews

License:NOASSERTIONStargazers:3909Issues:0Issues:0

RickyandMorty

An android app built using Kotlin following Multi-Module Clean Architecture MVVM

Language:KotlinLicense:MITStargazers:19Issues:0Issues:0

Kyosk-Android-Interview-Test

Interview test for Kyosk interview

Language:KotlinStargazers:9Issues:0Issues:0

Movie

A simple movie app to help showcase the implementation of paging 3

Language:KotlinStargazers:2Issues:0Issues:0
Language:KotlinStargazers:1Issues:0Issues:0

data-structures-and-algorithms

My notes and solutions/code on Data Structures and Algorithms.

Language:PythonStargazers:127Issues:0Issues:0

Einsen

🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.

Language:KotlinLicense:Apache-2.0Stargazers:909Issues:0Issues:0

sample-wake-me-up

Sample app demonstrating interop between Jetpack Compose and the Android UI toolkit, including SurfaceView

Language:KotlinLicense:MITStargazers:193Issues:0Issues:0

go-taskq

A simple golang job queue

Language:GoStargazers:12Issues:0Issues:0

foodies

A clean MVVM architecture android application

Language:KotlinLicense:MITStargazers:19Issues:0Issues:0

create-compose-app

⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration

Language:KotlinLicense:Apache-2.0Stargazers:515Issues:0Issues:0

CarAnimation

A project for the implementation of the car animation feature in most ride-sharing/ food delivery apps

Language:KotlinStargazers:52Issues:0Issues:0

ThinkRchive

An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.

Language:KotlinLicense:GPL-3.0Stargazers:84Issues:0Issues:0

BmiCalculator

this is a programatically written Bmi Calculator

Language:KotlinStargazers:1Issues:0Issues:0

Baking-App-Kotlin

Android architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.

Language:KotlinLicense:Apache-2.0Stargazers:459Issues:0Issues:0

Candy-Network-Bound-Resource

This project illustrates the use an algorithm (Network Bound Resource) for providing data to an app by either retrieving sufficiently recent data from a local cache, or loading the latest data from the network.

Language:KotlinStargazers:28Issues:0Issues:0

Ronnie-Image-Picker

Image Picker library for Android

Language:KotlinStargazers:34Issues:0Issues:0

McCompose

:hamburger:ㅤA McDonald’s app built with Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:362Issues:0Issues:0

NotyKT

📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

Language:KotlinLicense:Apache-2.0Stargazers:1675Issues:0Issues:0

ComposeCookBook

A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

Language:KotlinLicense:MITStargazers:6071Issues:0Issues:0

The-Complete-FAANG-Preparation

This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python, and Java.

Language:Jupyter NotebookLicense:MITStargazers:10293Issues:0Issues:0
Language:KotlinStargazers:12Issues:0Issues:0

computer-science

:mortar_board: Path to a free self-taught education in Computer Science!

License:MITStargazers:165422Issues:0Issues:0

NewsApp

News app.

Language:KotlinStargazers:2Issues:0Issues:0

Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Language:KotlinLicense:Apache-2.0Stargazers:7696Issues:0Issues:0

jetpuppy

Jetpuppy is a puppy adoption app using Jetpack Compose UI. #AndroidDevChallenge

Language:KotlinLicense:Apache-2.0Stargazers:106Issues:0Issues:0

MPESA-Biz-No-Detector

An android detection library that uses Azure Computer Vision Read API to detect MPESA business and/or account numbers from images

Language:KotlinStargazers:33Issues:0Issues:0

LottieBottomNav

An android library that allows to use Lottie and create the bottom navigation.

Language:JavaLicense:MITStargazers:299Issues:0Issues:0

apple-juice

An advanced battery gauge for macOS, that displays the remaining battery time and more.

Language:SwiftLicense:MITStargazers:504Issues:0Issues:0