samuelkibirigek's Projects
Here I improve the password manager program by enabling it save the data in a JSON file rather then a txt file in which it will be easier to read and reproduce. Also I will add a search button with which one can easily retrieve data.
A tinder swiping bot
Here I use selenium module classes like webdriver, Service, By and Keys to automate actions on a website.
Automation of the cookie clicker online game with selenium
A bot to apply for all easy apply listed jobs that fit a set criteria using python and selenium.
Coming up with this program I demonstrate the use of the python functions print and input. Use of \n to skip a line and the f string which allows the output of different datatypes.
a concept where a person gets to be picked out to clear the bill. In python I get to demonstrate application of indices in lists.
Basic SQL Queries, scenarios when they can best be applied and how.
Basics on web scraping
With this all you have to do is feed the name of the birthday person into a csv file and every year they will be crafted and emailed warm birthday wishes email.
Blog templating demonstration with Flas and Jinja
Demonstration of basic use of bootstrap in web design.
Bootstrap components repo. Here I go through and demo how various coponents of bootstrap can be applied on a website.
A good demonstration of how content in separate text files and be compared against each other and derive a list of common elements using list comprehension, readlines function and open function all together with key words as shown in the code.
A collection of things i could fall back to esp css
Another website built with Python, CSS, JS, HTML and utilizing python libraries and frameworks like Flask
the coffee machine program running with a demonstration of Object Oriented Programming in its implementation.
Making a coffee machine programe using procedural programming in Python.
This is a program that demonstrates how you can use python turtle module, pandas and onscreenckick() method to generate a csv file of various parts in the gif along with their coordinates which can come handy in creating a program that call for naming of parts like in the States in America game I created earlier.
here we use the panda library at a high level and get introduced to csv files.
Here I get to refresh on working with CSV files, manipulation and conversion of files, the use of Pandas library and so much more in Python.
Clearly one of my favorite programs as I believe positive mindsets, emotions and attitudes are a result of positive thoughts. Used smtplib, datetime, random modules and file manipulation primarily to make it work.
Using selenium and beautiful soup to automate data entry
Graphical User Interface
Here I warm up to event listeners which I later use in several projects/games
Here I use html to build a demo personal website the utilizes html tags and attributes to generate a proper and functional web presence.
Here we go through the fundamental principles that apply when working with list and dictionary comprehension. This repo can come handy in recapping concepts prior to applying them in future.