Stephen Murichu's repositories
sales-and-inventory-management
Sales and Inventory management system utilizing Django, designed for coordination among administrators and staff. Simplifying goods management, sales, purchases, billing, and invoice creation.
CompanyWebTemplate
modern and responsive website template designed to help businesses create an online presence and showcase their services
auth-service
Flask-based Python application that provides a RESTful solution for handling user authentication and authorization.
blog-project
Basic Flask-based API that allows you to manage blog posts through CRUD (Create, Read, Update, Delete) operations. It includes endpoints to create, retrieve, update, and delete blog posts.
crypto-price-checker
The Crypto Price Checker is a Flask application that provides cryptocurrency price information. It allows users to fetch the price of a cryptocurrency by name through a simple API
django-auth-service
Django-based authentication service with RESTful API endpoints, token-based authentication, user registration, password reset functionality, and email services, built using Django Rest Framework and equipped with unit tests for secure user management.
DjangoJobConnectApp
This web app connects job seekers and employers with streamlined job postings, project sharing, and blogs. Built with Django, Bootstrap, and other web technologies, it offers a user-friendly experience, secure payments, and efficient job matching.
Flask-Form-Validation-Demo
Flask's form handling & validation with WTForms. This repository contains a step-by-step tutorial demonstrating form creation, rendering, submission handling, and validation using Flask and WTForms.
Flask-GPT3-Chatbot
Conversational AI chatbot utilizing Flask and WebSocket technologies, driven by OpenAI's GPT-3 engine.
FlaskBook-CodeExamples
Contains a comprehensive collection of example codes, project implementations, and practical demonstrations featured in the Flask book.
MovieSubscription
Django-based subscription movie website where users can subscribe to access premium movies. The site includes user authentication, subscription handling, payment integration, and access control for premium content.
order-service
The Order Service is a microservice within an eCommerce platform that facilitates order management via RESTful APIs.
product-catalog-service
Flask-based product-catalog-service using Docker and PostgreSQL for efficient product management and storage.
review-rating-service
This service offers user-friendly endpoints compliant with REST principles for creating, retrieving, updating, and deleting reviews, providing a comprehensive review rating service.
shopping-cart-service
This service allows users to add, update, remove items, manage quantities, and proceed to checkout.
stock-price-analyzer
Get streamlined stock price analysis by sending HTTP requests with your company's stock symbol and date range for effortless analysis.
django-mpesa-integration
This repository provides a comprehensive Django-based solution for efficient M-Pesa transaction management. It encompasses functionalities such as initiating STK push requests, processing payment notifications, and securely storing transaction records using the Daraja API by Safaricom.
ecommerce-ui
Next.js Commerce
shipping-service
RESTful API-based shipping service module tailored for a microservices-based e-commerce architecture.
a2a-builders
A2A Builders company website
django_point_of_sale
Point of Sale (POS) System in Python Django
Flask-Mpesa-STK-Push
This app uses Safaricom Daraja API to let you easily add MPesa features to Flask app. This means you can do things like initiating STK push requests smoothly.
mpesa-payment-service
This repository contains a RESTful microservice that integrates with the Daraja API for processing MPESA payments using the C2B Lipa na M-PESA Online API (STK Push Prompt). The service sends payment prompts to customers' phones and updates the transaction status in the database.
django-lms
A learning management system using django web framework. Course add and drop, grade and assessment result management, online quiz, report generator, student and lecturers management, dashboard, and so much more...
Expense-Budget-Management
A Python Django project for tracking and managing your expenses. Simple, intuitive, and built with Django's web framework. Keep your finances in check, set budgets, and gain insights into your spending habits.
mercy
mercy portfolio website
paypal-payment-service
This repository contains a RESTful microservice for handling PayPal payments. The service processes transactions and returns the status of each transaction.