peter-wachira
May the code be with you. 👨🔧
Android ||| Kotlin ||| Java ||| Flutter ||| Web ||| Developer ||| Tech Enthusiast Nairobi, Kenya
Pinned Repositories
AndroidTesting
Open source repo demonstrating how to use different libraries to test android components in Jetpack. unit tests, integration tests, ui tests etc
AuthExample
Simple Authentication example using MVVM pattern, Retrofit, Coroutines, LiveData, Navigation component
DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom.
flutter-beginners-tutorial
All course files for the Flutter Beginners playlist on The Net Ninja YouTube channel.
GamerPro
Android app that allows users to search games based on the platform they are built for i.e Playstation , Mac , Pc ,Xbox
GitSearch
A web application made using AngularJs where users enter GitHub username into a form and retrieve names and descriptions of that person's public repositories. A person can also retrieve repositories.
Hair-Salon
Hair-Salon is a salon management web application that is built using java and java-spark framework. The inspiration for this project was to create a platform that allows the owner of a salon to add stylists and assign clients to stylists.
MonitoringApp
Introducing the Watchdog App: Because Trusting Apps Blindly is So 2010. My Zany Experiment in Digital Espionage! Tired of those sneaky apps snooping around your device, peeking into your files like nosy neighbors? the Watchdog App is my little pet project created out of wonder, a whimsical experiment in file protection.
PatanishaOrgans
PatanishaOrgans is a web application that is built on java and java-spark framework. The inspiration behind this project was to create a platform that can speed up the process of linking organ donors to organ recipients.
PixelNewsApp
News Application that implements MVVM clean architecture. Presentation layer (View & ViewModel), Domain layer (UseCase & Repository), Data layer (Local Data source & Remote Data source). Pixel is a second iteration of the [simple news blogs app] that I built using MVVM architecture.
peter-wachira's Repositories
peter-wachira/AuthExample
Simple Authentication example using MVVM pattern, Retrofit, Coroutines, LiveData, Navigation component
peter-wachira/flutter-beginners-tutorial
All course files for the Flutter Beginners playlist on The Net Ninja YouTube channel.
peter-wachira/GitSearch
A web application made using AngularJs where users enter GitHub username into a form and retrieve names and descriptions of that person's public repositories. A person can also retrieve repositories.
peter-wachira/MoveMe-Android
Move me is a software platform which comprises of an android application and a web application that facilitates delivery and relocation process of businesses and household items
peter-wachira/Otp-Demo---Kotlin
A learning project which focuses on designing an OTP flow and use of various components of Android efficiently
peter-wachira/ServicesAppUI
A resusable main screen UI design for a sample services app built using java for android platform.
peter-wachira/SubscriberApp
Simple subscriber app made using Room & MVVM pattern
peter-wachira/WildlifeTracker
Wildlife tracker is a web application that was built using java and java-spark framework. The inspiration was to have a P.O.C of a solution on how Rangers can track wildlife sightings in an area.
peter-wachira/Android-Clean-Architecture-MVVM-Dagger-RX
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
peter-wachira/arcgis-runtime-samples-android
ArcGIS Runtime SDK for Android Samples
peter-wachira/architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
peter-wachira/Associate-Android-Developer-Certification
All the info and materials about the certification that I've collected so far
peter-wachira/BlogsApp
A very simple example using MVVM / MVI, Repository Pattern, Hilt dependency injection, Network layer with Retrofit, Caching layer with Room, Coroutines.
peter-wachira/code-scanner
Code scanner library for Android, based on ZXing
peter-wachira/codeSTACKr
peter-wachira/Dexter
Android library that simplifies the process of requesting permissions at runtime.
peter-wachira/flows_guide
Android Application 🐕 based on offline first approach built using Dagger Hilt, Material Motion, Coroutines + Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
peter-wachira/github1s
One second to read GitHub code with VS Code.
peter-wachira/Lamp_Store_App_UI
learn how to create Modern E-commerce App UI design in android studio XML step by step
peter-wachira/location-samples
Multiple samples showing the best practices in location APIs on Android.
peter-wachira/ModernLoginScreen
A reusable mobile authentication User Interface design with a modern feel.
peter-wachira/Movies
This is a rework of android movies app which is modular by feature and layer and uses android architecture components
peter-wachira/NewsApp
A very simple example using MVVM / VMI, Repository Pattern, Hilt dependency injection, Network layer with Retrofit, Caching layer with Room, Coroutines.
peter-wachira/php-qrcode
A QR Code generator for PHP7.4+
peter-wachira/RetrofitDemo
Simple App using Retrofit & MVVM Pattern
peter-wachira/ridesharing-uber-lyft-app
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks
peter-wachira/sammymutahigicheru
peter-wachira/simple-login-ui
A Simple Login UI Application
peter-wachira/sunflower
A gardening app illustrating Android development best practices with Android Jetpack.
peter-wachira/v4
Fourth iteration of my personal website built with Gatsby