Skip to content

A collection of Python-based data analysis and visualization projects using Pandas, Matplotlib, and Seaborn. From web scraping to scatter, bubble, and mosaic plots—this portfolio highlights my progress and skills in working with real-world datasets.

Notifications You must be signed in to change notification settings

vonschell/python-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

🌟 Vonschell's Project Portfolio

Welcome to my portfolio of programming projects! This collection showcases a range of apps and data visualizations I’ve built using Python, Flask, Seaborn, Matplotlib, and more. From creative drawing tools and web apps to insightful data visualizations, each project reflects a milestone in my learning journey.

🧠 Projects

  1. 🔁 Refactored Female Supervillain Trading Card App Live Site - https://female-supervillain-trading-card-app.onrender.com A cleaner, more robust version of the supervillain card app — featuring the same full-stack capabilities, with improved structure and responsiveness.

  2. 🐶 Dog Photo Gallery Live Site - https://dog-gallery-2.onrender.com/ A Flask web app that fetches and displays 30 images from over 100 dog breeds using a dropdown selector. Implements GET and POST methods with dynamic image rendering.

  3. 🌐 Language Translator GitHub Repo - https://github.com/vonschell/language-translator An English-to-Spanish and French translation app that uses a CSV-powered dictionary. Features interactive user prompts and error handling for unknown words.

  4. 📝 Personal Assistant GitHub Repo - https://github.com/vonschell/personal-assistant A command-line assistant that helps manage to-do lists and contacts. Built with Python classes and JSON file storage for persistent data between sessions.

  5. 🎨 Drawing App GitHub Repo - https://github.com/vonschell/drawing-app Create fun shapes like stars, hexagons, and squares using the Turtle graphics module. Demonstrates loop usage and modular function design for shape generation.

  6. 🃏 Basic Female Supervillain Trading Card App Live Site - https://female-supervillain-trading-card-app-mj2h.onrender.com A full-stack CRUD Flask app to create and manage fictional female supervillain trading cards. Features RESTful APIs, SQLAlchemy, form validation, and Jinja2 templating.

  7. 🚢 Surviving the Titanic Scatterplot GitHub Repo - https://github.com/vonschell/surviving-the-titanic-scatterplot A scatter plot using Seaborn to visualize Titanic passenger data and examine survival based on fare and age. Clean, simple insights from complex data.

  8. 💬 Comparing Happiness and Hard Work Bubble Plot GitHub Repo - https://github.com/vonschell/comparing-happiness-and-hard-work-bubbleplot A vibrant bubble plot showing the relationship between salary and happiness scores. Demonstrates advanced use of Seaborn's scatterplot() with hue, size, and sizes.

  9. 🐾 Animal Conservation Mosaic Plot GitHub Repo - https://github.com/vonschell/animal-conservation-web-scraper-mosaic-plot Visualizes the conservation statuses of animals (Mammalia, Aves, Reptilia) with a mosaic plot using Statsmodels. Highlights the urgency around vulnerable and endangered species.

🧭 What I Used

Languages: Python, HTML, CSS Libraries & Tools: Flask, Pandas, Seaborn, Matplotlib, SQLAlchemy, Turtle, Statsmodels Technologies: Git, GitHub, JSON, RESTful APIs, Jinja2, CSV 💬 Final Note

This portfolio reflects not just the output, but the learning process — including mistakes (like rewriting commit histories 😅) and wins. Every project was a step forward, and I’m excited to keep building from here.

About

A collection of Python-based data analysis and visualization projects using Pandas, Matplotlib, and Seaborn. From web scraping to scatter, bubble, and mosaic plots—this portfolio highlights my progress and skills in working with real-world datasets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published