Domains18's repositories
NodeJsDaraja
A simple REST API service built with javascript, express and mongodb showing how to use daraja API by safaricom to intergrate payments for eccommerce app. It utilises the Express STK push to prompt the customer to authenticate the request by the input of their Mpesa pin
SafaricomDarajaFrontEnd
A frontend repository showing how to consume Daraja api from the frontend. Shows how to handle errors and status code recieved from safaricom daraja api.
setting_typescript_node
Ultimate guide to using typescript, nodejs, express and mongodb. It is an authentication system allowing user to register and login. it follows exceptional practices and cookies to hash password using JWT tokens to securely store user's details
cms-dash-next-eccomerce
Eccomerce site with a cms dashboard
math-things-DSA
My own implementation trial of simulation and data structures and algorithms. Also attempting to solve mathematical problems examples using computer science
react_add_favorite_cart
A simple react js app that allows setting favorites product and also add to cart. It is built with javascript and css.
search-engine
A trial implementation of a search engine and the algorithms involved using Rust.
PaymentUtility
A trial implementation of utility payment setting using Daraja (mpesa). Targetted to manage and track transactions. Using PRISMA ORM , Typescript, Ts-Node and mySQL as the database.
15DaysOfAstroJs
15 days of doing Astro
daraja-stk
unnoficial daraja api wrapper for node
ke-accountability
Public tallying system, by developers for the people
linuxbasezshfiles
My collection and configurations of zsh setup files. They also include configurations for editors such as neovim, written in languages such as Lua
proactive_claude
A role playing AI
SIL-backend
Food Order API developed using golang, postgresql
upload-cloudinary
A functional javascript middleware app that enables file uploads to cloudinary file storage.
whatsapp-ts-proto
watsapp chatbot using typescript