Peter Gichia's repositories
GlobalNewsApp
A news app that consumes the newsApi to display a list of news from all over the world used as a learning path to grasping android jetpack components
KotlinCodePlaygrounds
Kotlin code playground
BookBites
BookBites: Share your passion for books! Post the book you want to exchange with details, receive bids from fellow enthusiasts their book offers, choose your preferred swap, and arrange a convenient exchange and return.Unsuccessful bidders will be added to a waiting list.
BookSharingApp-Backend
This is the serverside web service API for the BookBite Application. An application that will enable users to share hardcopy books with their peers in exchange for another. Users will post a book with the title, category, and a short preview of the book and a cover photo and interested parties will bid for the book and user chooses who to offer.
Problem-Solving-Data-Stuructures-and-Algorithms
This is a learning documentation on various data structures a problems am solving everyday on leetcode using java algorithm techniques arranged in form of branches for easy access.
android-interview-questions
Your Cheat Sheet For Android Interview - Android Interview Questions
Animes-KtorApp
An application that utilizes a REST API I developed with Ktor Framework to deliver Anime characters to an android client that uses the new compose to render the UI among other Jetpack components .
BooksApp-Android-Basics
This is an app that thats used to learn the basics of android development by modifying the app from a simple code base to adding libraries, caching and using an architecture.
CleanArchitectureBluePrintsProject
A project to demonstrate how to develop and android application using the clean architecture concepts
ComposeLearningPlayground
A restaurant application i'm using as a playground to learn the fundamentals of building complexUI with jetpack compose and clean architecture
Django-Portfolio
A portfolio website using django framework
HeroesAPI-KtorServer
Learning how to build backend services and applications with Ktor framework for server side applications
LearningDaggerHilt-MindOrks
Learning Dagger Hilt using the mindorks resource
Navigation-Hashnode
A simple application used for solely purpose of writing about hooking Bottom Navigation with Jetpack Navigation Component in a hashnode article
NotesAPI-KtorServer
This is an API built with Kotlin and Ktor backend with a Postgres database with authentication and relational database.
SpringbootPlayground
This is a springbot playground covering spring security with JWT, OAuth2 with MariaDb and with ORM tool Hibernate.
Stax
Africa's only open source payment app. Automates USSD transactions.
Understand_Clean_Architecture
An article series on understanding Clean Architecture and Solid principles and its application in Android with Kotlin.
WebviewApp
Demonstrates the use of webviews in Android as a learning resource for the Educative platform.