Sir Waithaka's repositories
traefik-auth
Basic demonstration of a traefik plugin that verfies request authentication
simple-mpesa
A simple example of how MPESA works. Works with all 3 types of customers i.e. Agents, Merchants and Subscribers. Allows you to configure a tariff and apply it to transactions. The project follows DDD principles.
homework
lol
ComposeCalculator
Simple example of compose calculator
learn-golang
Describes my journey into learning go from zero. A few projects i have written in Go. For context into what is in this repository, please go to the readme.
learn-spring-boot
Journey through learning spring boot in Kotlin
desktop-player
An app am working on for compose desktop
learn-compose-desktop
Repo with stuff i wrote when learning compose-desktop
nats
Just something i need to save on nats
kalro-hackathon
A product of one day hackathon at JKUAT using data from www.kalro.org. Uses AfricasTalking Api to send sms to farmers.
simple-wallet
This is a simple wallet REST api that is capable of acount deposits and withdrawals, checking for account balance and providing a ministatement. It follows domain driven design practices. The project uses the DDD architecture approach.
kotlin-player
An android app that plays media files after downloading from a REST server
go-nonorm-crud
Demonstrates how you can use an orm and just the plain database/sql abstraction on Go to perform some db queries
goappstructure
How do you structure your Golang applications? This repo demonstrates just how you can structure your project for your small budding idea and scale it to an enterprise Go application, without so much change.
learn-android
Journey into learning android using the kotlin language
learn-tornadofx
In this repository are code samples written from the tornadofx official guide, and some more other snippets i found online in my process of learning tornadofx. This is just my journey of learning the framework.
wifidog-server
An authentication server written in Go for Wifidog Gateway.
go-structure-examples
Go source structure examples. A neat way organise your code for scale
learn-flutter
This is a journey through learning dart and the flutter framework to build cross platform mobile apps
snippets
Short snippets written in java and kotlin that tackle different problems i have encountered and how i solved them.
todoapp
Todo app built using React, Redux and Mongodb as db
dhis-shinyapp
Built by shiny app. Web analytics platform for dhis.
learn-laravel
Journey into learning laravel
cryptography
Class Examples and Assignments on Cryptography
neural-networks
Everything I do to learn neural networks
tehmovie
A web app that scraps movie titles from tehmovies
learn-electron
First of this is a repo that describes my journey on learning electron as a desktop applications framework.
vue-js-30
Using tutorials from https://javascript30.com I built my own using vuejs webpack template