Mike Mwanje's repositories
cicd-with-herokuci
This is a demo factorial app for the building CI/CD workflow with Heroku CI article https://blog.mikemwanje.dev/build-a-cicd-pipeline-with-heroku-ci. The application calculates the factorial of a number.
ansible-mongodb
An Ansible role for creating a MongoDB sharded cluster from scratch.
Creating_Full-Stack_Apps
Creating Full-Stack Apps with AWS and React
ReactJS-Essential-Training
A React.js learning project
String-Task-Server
String task server application designed to manipulate string submissions like Doubling, deleting, replacing and deleting specific characters, reversing encrypting and decrypting. This server can connect to multiple clients both locally and remotely provided that they are connected to the same network and access the server IP address and port number. The client jobs are processed and results are saved in files after which they are transferred to the Mysql database. The server administrator can then access server information from an established web portal. Information such as process logs,ready jobs, blacklisted jobs, processing rate etc
address-book
Console address book application
autoidle-saving
This is a demo application for how to cut costs on Heroku with AutoIdle in the article https://blog.mikemwanje.dev/autoidle-cuts-your-heroku-bill-by-auto-putting-your-staging-and-review-apps-to-sleep. Start fom the start branch as you follow along untill the code version in the main branch is reached.
CovidStores
A shopping store management system
hashnode-backups
hashnode blog backups
learning-cloud
List of resources - courses, sample code, articles and screencasts for learning AWS, Azure, GCP and Alibaba Cloud
myfirst-vuejs-app
For practice and learning vue js
nodejs-project-init
Use this repository as a template when starting your node.js project
nodejs_mysql
Node.js Restful CRUD API with Node.js, Express and MySQL. This is API for the tutorial that demonstrates how to deploy a mysql application on Heroku for free. The article is in the link below.
OS-Save
Built to work with the mojaloop api
study-notes
Collection of study notes
test-driven-development
A Test Driven Development(TDD) learning and practice repository working with factorials and fibonacci series
TiddlyDesktop
A custom desktop browser for TiddlyWiki 5 and TiddlyWiki Classic, based on nw.js
tinyml-papers-and-projects
This is a list of interesting papers and projects about TinyML.
vaccine-tracker
Vaccine Tracker
YOLOv8_with_flower
This project implements Federated Learning using Flower. Clients train YOLOv8 locally, exchanging model parameters with the server. It orchestrates training, evaluation, and aggregation, ensuring collaborative model training with data privacy.