An open API service providing repository metadata for many open source software ecosystems.

GitHub / CynthiaWahome 1 Repository

CynthiaWahome/ewaste-recycling-solutions

E-Waste Recycling Solutions is a web app designed to streamline e-waste disposal by allowing users to schedule pickups and monitor collection status in real-time. It features roles for users and collectors, enhancing efficient e-waste management and promoting eco-friendly practices.

Language: JavaScript - Size: 606 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

CynthiaWahome/CynthiaWahome

Welcome to my GitHub profile!

Size: 22.5 KB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

CynthiaWahome/github-readme-streak-stats Fork of DenverCoder1/github-readme-streak-stats

🔥 Stay motivated and show off your contribution streak! 🌟 Display your total contributions, current streak, and longest streak on your GitHub profile README

Language: PHP - Size: 1.07 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

CynthiaWahome/fastapi-react-integration

This repository demonstrates the integration of a FastAPI backend with a React frontend, featuring JWT-based authentication. It includes user registration, login, and profile management functionalities. The project is structured with clear separation of concerns and follows best practices for security and configuration management.

Language: JavaScript - Size: 122 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

CynthiaWahome/toDoApp-Infra

This repository contains infrastructure-as-code (IaC) for deploying and managing a microservices-based TodoApp application. It uses Terraform for provisioning AWS resources and Ansible for configuration management. The automation handles deployment of multiple interconnected services including VueJS frontend, Go authentication API, NodeJS todos API

Language: HCL - Size: 270 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

CynthiaWahome/hng_boilerplate_python_fastapi_web Fork of hngprojects/hng_boilerplate_python_fastapi_web

Size: 4.26 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

CynthiaWahome/toDoApp Fork of hngprojects/DevOps-Stage-4

This repository contains the Todo App microservices application, containerized with Docker and managed with Docker Compose. It includes services for authentication, user management, and tasks, routed through Traefik with SSL/TLS. Infrastructure is managed in a separate repo using Terraform and Ansible.

Size: 106 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

CynthiaWahome/fastapi-book-project Fork of hng12-devbotops/fastapi-book-project

Language: Python - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

CynthiaWahome/html-css-js-mini-projects

This repository contains mini projects designed to help beginners learn HTML, CSS, and JavaScript. Projects include a Pomodoro Timer, CSS Box Shadow Generator, Book Library Page, and an Expense Tracker. Perfect for hands-on learning!

Language: HTML - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CynthiaWahome/flask-number-classifier-api

This repository contains a Number Classification API built with Flask. It classifies numbers as prime, perfect, Armstrong, odd, or even, calculates digit sums, and fetches fun facts from the Numbers API. The API handles negative and floating-point numbers and provides meaningful error messages. Endpoint: `/api/classify-number`

Language: Python - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CynthiaWahome/basic-public-api

This repository contains a public API implemented in Python using the Flask framework. It provides motivational quotes, server information, and other details. The project demonstrates how to build and deploy a simple API with Flask, showcasing best practices for Python web development and deployment.

Language: Python - Size: 22.5 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CynthiaWahome/skills-resolve-merge-conflicts

This repository is a hands-on lab designed to teach you how to handle merge conflicts on GitHub. You'll learn why conflicts occur, how to resolve them, and ways to minimize them. Through practical exercises with a Markdown resume file, you'll create, resolve, and merge pull requests effectively. Ideal for new developers and GitHub users.

Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CynthiaWahome/skills-issue-commit-tracker

A repository for learning to navigate GitHub efficiently by resolving duplicate issues, finding commits in history, and fixing defects. Ideal for developers, GitHub users, and teams aiming to enhance their skills in issue tracking and commit management. Part of the GitHub Skills course.

Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CynthiaWahome/skills-review-pull-requests

This repository serves as a hands-on lab for learning how to review pull requests on GitHub. It covers collaboration, commenting, requesting changes, and approving pull requests. Ideal for developers, students, and teams, this lab guides you through the process of reviewing a pull request for a simple game project.

Language: HTML - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

CynthiaWahome/github-actions-intro

This lab teaches you how to create and run your first GitHub Actions workflow. You’ll learn where to place workflow files, define event triggers, set up jobs, and create steps to automate tasks. With these skills, you're ready to automate any process in your GitHub repository.

Size: 26.4 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

CynthiaWahome/github-actions-workshop

This lab guides you through creating GitHub Action workflows to test, release, secure, and deploy the Rocketdex React application. You’ll learn how to run your first GitHub Action, leverage the Marketplace, build a secure CI pipeline, and deploy the app to Microsoft Azure or another cloud provider.

Language: TypeScript - Size: 6.67 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

CynthiaWahome/skills-copilot-codespaces-vscode

This lab focuses on using GitHub Copilot to assist in coding by providing autocomplete-style suggestions in VS Code and Codespaces. You'll learn to set up Copilot, accept code suggestions, explore alternate suggestions, and leverage comments for auto-generated code.

Language: JavaScript - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

CynthiaWahome/skills-communicate-using-markdown

This lab focuses on using Markdown for communication and collaboration. You'll learn how to format text with headings, images, code examples, and task lists. By creating and merging a Markdown file, you'll gain essential GitHub skills for better project organization and documentation.

Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

CynthiaWahome/skills-secure-repository-supply-chain

This course teaches on how to secure your repository's supply chain by using tools like dependency graphs, Dependabot alerts, security updates, and version updates. You'll learn how to understand and manage dependencies, identify vulnerabilities, and apply patches to maintain a secure environment.

Language: C# - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

CynthiaWahome/ci-cd-project-1

This repository contains the final project for the IBM CI/CD course, showcasing skills in Continuous Integration and Continuous Delivery. It involves creating a CI pipeline with GitHub Actions, using Tekton tasks for testing and building, and deploying a sample app to an OpenShift cluster.

Language: Python - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

CynthiaWahome/wtecc-CICD_PracticeCode Fork of ibm-developer-skills-network/wtecc-CICD_PracticeCode

CICD_PracticeCode

Language: Python - Size: 39.1 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

CynthiaWahome/django-mpsea-intergration-1

This repository hosts a Django application that integrates with M-Pesa for seamless payment processing. It features endpoints for generating access tokens, initiating STK push requests, and handling payment transactions. Sensitive information like API keys and secrets are managed securely using environment variables.

Language: Python - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

CynthiaWahome/django-item-manager-app

This repository contains a Django-based CRUD application for managing items. It includes features for creating, reading, updating, and deleting items, with a user-friendly interface. The project also integrates Django's admin interface for backend management, ensuring efficient data handling and administration.

Language: Python - Size: 16.6 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

CynthiaWahome/django-crud-auth-1

This is a Django web application featuring user authentication, product management, and payment processing. Users can register, log in, add, update, delete, and view products. The project integrates payment functionality and provides a shop interface for users.

Language: Python - Size: 523 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

CynthiaWahome/github-actions-terraform

This repository automates AWS infrastructure deployment using Terraform and GitHub Actions. It includes Terraform configurations for an EC2 instance, S3 backend for state management, and a GitHub Actions workflow for `apply` and `destroy` operations. AWS credentials and IDs are securely managed via GitHub Secrets.

Language: HCL - Size: 7.81 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

CynthiaWahome/easyMed Fork of PROTO-TYPE-SOLUTIONS/easymed

Repository for Make-Easy HMIS. The all-in-one HMIS for Healthcare facilities.

Language: JavaScript - Size: 10.6 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

CynthiaWahome/cynthias-portfolio

Welcome to my tech journey portfolio! Transitioning from a business background, I share my experiences, projects, and growth in technology. This site serves as a journal of my learning and development as I explore new opportunities in the tech field.

Language: HTML - Size: 3.74 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

CynthiaWahome/backendIntergrationWIP

Language: JavaScript - Size: 18.6 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

CynthiaWahome/python-data-structures-1

An introductory guide to data structures in Python, featuring examples and explanations of arrays, linked lists, heaps, stacks, binary search, recursion, and sorting algorithms.

Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

CynthiaWahome/guestbook Fork of open-sauced/guestbook

OpenSauced Guestbook is a project for participants of the OpenSauced Intro to Open Source course. Add your name to our guestbook, practice handling merge conflicts, and dive deeper into open source contributions. Join our community and make your first contribution today!

Size: 479 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

CynthiaWahome/pythonSprint

Language: Python - Size: 144 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

CynthiaWahome/react-fullstack-notesapp-1

This repository showcases a full-stack React application integrated with AWS Amplify. It demonstrates how to set up and deploy a React app with Amplify's backend features, including authentication, data storage, and file management. Ideal for learning cloud-based app deployment and management.

Language: JavaScript - Size: 1.4 MB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

CynthiaWahome/js-poetic-phrase-generator

This project leverages OpenAI and Unsplash APIs to generate a poetic phrase and showcase a background image. It crafts witty and imaginative poetry about your favorite activities or places, and pairs it with stunning visuals for a delightful and engaging experience.

Language: JavaScript - Size: 102 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

CynthiaWahome/js-random-meme-generator

This project generates random meme images using the Imgflip API. Created with Defang, it allows users to fetch and display random memes effortlessly. Simply install the dependencies, run the script, and enjoy a variety of memes. Ideal for meme enthusiasts and developers exploring API integrations.

Language: JavaScript - Size: 2.93 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

CynthiaWahome/node-book-library-system

This repository contains a Node.js application for managing a book library. It uses Express.js for the server, CORS for cross-origin requests, and connects to a Replit database. The app supports CRUD operations, including retrieving a list of books via a GET request to the `/api/books` endpoint.

Language: JavaScript - Size: 49.8 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

CynthiaWahome/defang-django-todo-sample

Django Todo App on Defang: A basic Django app with SQLite, designed for quick deployment using Defang. Includes Docker setup, superuser management, and pre-configured static files. Ideal for development but not production-ready. Setup involves Defang CLI and Docker.

Language: Python - Size: 12.7 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

CynthiaWahome/co-pilot-starter

This repository contains a basic Flask application demonstrating simple routing and time manipulation. It includes two endpoints: the root route (`/`) returns the current time in seconds since the epoch, and the `/hours` route returns the time in hours since the epoch. Perfect for beginners learning Flask and Python time handling.

Language: Python - Size: 4.88 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

CynthiaWahome/skills-code-with-codespaces

Repository for hands-on exercises from the GitHub Codespaces course. Includes tasks on setting up, customizing, and managing Codespaces, along with practical experience in development workflows. Ideal for learning GitHub's features and enhancing coding environments.

Language: Shell - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

CynthiaWahome/node-replit-library-frontend

Language: JavaScript - Size: 50.8 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

CynthiaWahome/node-replit-library-backend

This Node.js API manages a list of books using the Replit database. It provides endpoints to create, read, update, and delete books, as well as clear the entire database. The project is beginner-friendly, built with Express, and includes installation instructions for easy setup.

Language: JavaScript - Size: 22.5 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

CynthiaWahome/plp-python

PLP python assignments

Language: Python - Size: 12.7 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

CynthiaWahome/node-user-authentication Fork of desphixs/Node.Js-Authentication-System

This project demonstrates how to implement a secure user authentication system in Node.js, featuring user registration, login, logout, password encryption, and session management.

Language: EJS - Size: 60.5 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/backend-frontend

Language: JavaScript - Size: 18.6 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/node-fundamentals

This repo features projects from the Envato Tuts+ Node.js tutorial, illustrating key techniques for creating command-line applications and web apps with Node.js, Express, and MongoDB. Explore practical JavaScript development skills through these examples.

Language: JavaScript - Size: 45.9 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/node-basic-sequelize-orm

A beginner-friendly hands-on example demonstrating how to use Sequelize ORM with Node.js to perform basic CRUD operations. Learn to manage database interactions easily with JavaScript models.

Language: JavaScript - Size: 22.5 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/docker-project-3

Learn how to create and deploy a custom Docker image using a Dockerfile. This beginner-friendly project guides you through setting up an Nginx server on an AWS EC2 instance.

Language: Dockerfile - Size: 16.6 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/docker-project-2

This project guides you through installing Docker on an Amazon EC2 instance and running a sample Docker container. Ideal for beginners to get started with Docker and AWS.

Size: 96.7 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/tf-project-5

Create and manage an Elastic Beanstalk application using Terraform. This beginner-friendly project guides you through setting up and deploying AWS resources efficiently.

Language: HCL - Size: 4.88 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/tf-project-1

Automate EC2 deployment with AWS Lambda and Terraform. This project provides a beginner-friendly guide for setting up Terraform, creating Lambda functions, and managing infrastructure as code.

Language: HCL - Size: 6.84 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

CynthiaWahome/git-basics

Hands-On Assignment: Basic Git And GitHub Workflow

Size: 1.95 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CynthiaWahome/backendFrontendConnection Fork of GS-Macherechedze/Week-5-hands-On

Language: CSS - Size: 701 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CynthiaWahome/awsResumeAPI

A project where I build and deploy a serverless API using AWS Lambda and DynamoDB, integrated with GitHub Actions. The primary goal? Construct an API that can serve resume data in JSON format.

Language: HTML - Size: 14.6 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CynthiaWahome/myDjangoApp

Language: Python - Size: 130 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CynthiaWahome/se-assignment-1-setting-up-your-developer-environment-CynthiaWahome Fork of Powerlearnproject/se-assignment-1-setting-up-your-developer-environment-CynthiaWahome

se-assignment-1-setting-up-your-developer-environment-CynthiaWahome created by GitHub Classroom

Size: 3.49 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CynthiaWahome/eCommerceDjango Fork of DaveOuma/Ecommerce_with_Django

Beginner level Ecommerce creation with Django

Size: 1.24 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CynthiaWahome/se-assignment-5-CynthiaWahome Fork of Powerlearnproject/se-assignment-5-CynthiaWahome

se-assignment-5-CynthiaWahome created by GitHub Classroom

Size: 386 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

CynthiaWahome/se-assignment-2-introduction-to-software-engineering-CynthiaWahome Fork of Powerlearnproject/se-assignment-2-introduction-to-software-engineering-CynthiaWahome

se-assignment-2-introduction-to-software-engineering-CynthiaWahome created by GitHub Classroom

Size: 14.6 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

CynthiaWahome/cleaningData

Cleaning data programmatically

Language: Python - Size: 2.93 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

CynthiaWahome/happyBirthday

Language: Python - Size: 1.95 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

CynthiaWahome/newFileAutomation

Language: Shell - Size: 1.95 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

CynthiaWahome/weatherForecast

Language: Python - Size: 10.7 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0