GithubHelp home page GithubHelp logo

Hi there šŸ‘‹ I'm Will

  • šŸ‘Æ Iā€™m looking to collaborate on projects in Selenium.
  • šŸŽØ Iā€™m currently learning about data pipelines.

WJC_Jr's Projects

audio-downloader-website icon audio-downloader-website

Python and Django website that allows users to download audio files. Users can easily navigate the platform and download audio samples including drum patterns, bass loops and full beats as mp3 files.

authentication-bot icon authentication-bot

Automated authentication bot in Java 17 using Selenium with the Firefox GeckoDriver. It creates a new browser instance and locates each element by XPath.

bandlab-bot icon bandlab-bot

A BandLab-like bot, written in Python 3.12 and Selenium, logs into a BandLab account and scrolls through the BandLab feed, commenting on or liking the first post the bot comes across. Autoplay bot.

binance-web-scraper icon binance-web-scraper

Binance Spider: built using Scrapy, employs an ETL process that extracts crypto data from Binance's price page, organizes it using Scrapy items, and stores it in JSON format, for analysis and integration into a PostgreSQL database.

discord-bot icon discord-bot

Discord chatbot that provides definitions from Webster's dictionary in public and private discord channels. Written in Python3 with Discord's API. Dataset in JSON. Dictionary Bot - "Define"

gesture-tracking-opencv-python icon gesture-tracking-opencv-python

Adjusts the volume by changing the distance between landmark[4] and landmark[8]; your pointer finger and thumb. This script utilizes the osascript, opencv, cvzone, math, and os modules. The bounding box surrounds the hand after being detected by the camera and monitors the change in volume over time. (Latest push has a PyQt6 GUI attatched the App)

instagram-bot icon instagram-bot

Python3 and Selenium-based automated Instagram tool used to identify specific Instagram features by locating HTML elements and interacting with them.

parallelized_file_converter icon parallelized_file_converter

The program extracts CSV data from a multiline string, transforms it into JSON using a Pandas DataFrame (the transformation process is parallelized), then loads the parallelized JSON data to the current directory. It maps the ETL process to a number of threads to achieve parallelism at runtime then instantiates and executes the program.

portfolio icon portfolio

With more than three years of experience as a certified Python developer, I have created web applications, data pipelines, and automated tools that address some of the modern challenges encountered while interacting with the internet. Currently, I am responsible for testing mobile and web prototypes for various software testing platforms.

pyqt6-audiocompressor-gui icon pyqt6-audiocompressor-gui

Fully-Responsive GUI audio plugin written in pyqt6. Utilizes multiple QtWidgets with GUI logic written in python3.

python-rumble-bot-final icon python-rumble-bot-final

This program automates browser interactions using Selenium WebDriver, generating views on the rumble platform. Spins multiple browser instances attached to separate nodes in a linked list.

randompasswordgenerator icon randompasswordgenerator

Encryption tool made from a while-loop with nested conditional statements. It also holds two for-loops that iterate over a list of specified characters

real-estate-webcrawler icon real-estate-webcrawler

A Real Estate Web Crawler and data pipeline, developed using Python and Scrapy, facilitates the ETL process through multiple stages. It extracts metadata for apartments in Milan, Italy, from various web pages and URLs on sublet.com. The extracted information is then structured using Scrapy items and saved in JSON format

to-do-app icon to-do-app

Full-stack To Do app written in Django and React. It performs basic CRUD functions to an sql-lite database with axios.

two_sum_algo icon two_sum_algo

Iterate through list of integers, add each index to its neighbor and check if the target variable is equal to the sum of any of the indecies.

url-enumeration-tool icon url-enumeration-tool

Locates various subdomains and subdirectories from an allowed total of 3 websites, and outputs them to separate CSV files.

wikipedia-webcrawler icon wikipedia-webcrawler

Wikipedia Web Crawler written in Python and Scrapy. The ETL process involves multiple steps, extracting specific data from multiple wikipedia web pages/links using scrapy and organizing it into a structured format using scrapy items. Additionally, the extracted data is saved in JSON format for further analysis and integration into MySQL Workbench.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.