Gibson Kemboi'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
africastalking-go
Unofficial AfricansTalking API Wrapper for Golang
cms-dash-next-eccomerce
Eccomerce site with a cms dashboard
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.
typescript-shop
A typescript functional mini site that shows an example of an eccomerce shop built with React Typescript and Bootstrap. It allows you to all typical eccomerce functionalitis such as cart and checkout.
15DaysOfAstroJs
15 days of doing Astro
daraja-stk
unnoficial daraja api wrapper for node
proactive_claude
A role playing AI
upload-cloudinary
A functional javascript middleware app that enables file uploads to cloudinary file storage.
vendy-beta
A functional marketplace
whatsapp-ts-proto
watsapp chatbot using typescript
xz-shopify
Second iteration of the whatsapp chatbot