🌟 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
-
🔁 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.
-
🐶 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.
-
🌐 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.
-
📝 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.
-
🎨 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.
-
🃏 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.
-
🚢 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.
-
💬 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.
-
🐾 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.