{"id":28719922,"url":"https://github.com/vonschell/python-portfolio","last_synced_at":"2026-05-04T21:34:32.847Z","repository":{"id":299087388,"uuid":"1002026367","full_name":"vonschell/python-portfolio","owner":"vonschell","description":"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.","archived":false,"fork":false,"pushed_at":"2025-06-14T15:17:55.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-14T16:25:21.982Z","etag":null,"topics":["api","flask","jinja2","json","matplotlib","python","seaborn","sqlalchemy","web-development","web-scraping"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vonschell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-14T14:58:56.000Z","updated_at":"2025-06-14T15:21:55.000Z","dependencies_parsed_at":"2025-06-14T16:25:23.942Z","dependency_job_id":"a216972f-8937-4abb-9d17-a0c501b0068f","html_url":"https://github.com/vonschell/python-portfolio","commit_stats":null,"previous_names":["vonschell/python-portfolio"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vonschell/python-portfolio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vonschell%2Fpython-portfolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vonschell%2Fpython-portfolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vonschell%2Fpython-portfolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vonschell%2Fpython-portfolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vonschell","download_url":"https://codeload.github.com/vonschell/python-portfolio/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vonschell%2Fpython-portfolio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32626264,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-04T10:08:07.713Z","status":"ssl_error","status_checked_at":"2026-05-04T10:08:02.005Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","flask","jinja2","json","matplotlib","python","seaborn","sqlalchemy","web-development","web-scraping"],"created_at":"2025-06-15T06:06:09.218Z","updated_at":"2026-05-04T21:34:32.835Z","avatar_url":"https://github.com/vonschell.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"🌟 Vonschell's Project Portfolio\n\nWelcome 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.\n\n🧠 Projects\n\n1. 🔁 Refactored Female Supervillain Trading Card App\nLive Site - https://female-supervillain-trading-card-app.onrender.com\nA cleaner, more robust version of the supervillain card app — featuring the same full-stack capabilities, with improved structure and responsiveness.\n\n2. 🐶 Dog Photo Gallery\nLive Site - https://dog-gallery-2.onrender.com/\nA 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.\n\n3. 🌐 Language Translator\nGitHub Repo - https://github.com/vonschell/language-translator\nAn English-to-Spanish and French translation app that uses a CSV-powered dictionary. Features interactive user prompts and error handling for unknown words.\n\n4. 📝 Personal Assistant\nGitHub Repo - https://github.com/vonschell/personal-assistant\nA command-line assistant that helps manage to-do lists and contacts. Built with Python classes and JSON file storage for persistent data between sessions.\n\n5. 🎨 Drawing App\nGitHub Repo - https://github.com/vonschell/drawing-app \nCreate fun shapes like stars, hexagons, and squares using the Turtle graphics module. Demonstrates loop usage and modular function design for shape generation.\n\n6. 🃏 Basic Female Supervillain Trading Card App\nLive Site - https://female-supervillain-trading-card-app-mj2h.onrender.com\nA full-stack CRUD Flask app to create and manage fictional female supervillain trading cards. Features RESTful APIs, SQLAlchemy, form validation, and Jinja2 templating.\n\n7. 🚢 Surviving the Titanic Scatterplot\nGitHub Repo - https://github.com/vonschell/surviving-the-titanic-scatterplot \nA scatter plot using Seaborn to visualize Titanic passenger data and examine survival based on fare and age. Clean, simple insights from complex data.\n\n8. 💬 Comparing Happiness and Hard Work Bubble Plot\nGitHub Repo - https://github.com/vonschell/comparing-happiness-and-hard-work-bubbleplot\nA vibrant bubble plot showing the relationship between salary and happiness scores. Demonstrates advanced use of Seaborn's scatterplot() with hue, size, and sizes.\n\n9. 🐾 Animal Conservation Mosaic Plot\nGitHub Repo - https://github.com/vonschell/animal-conservation-web-scraper-mosaic-plot\nVisualizes the conservation statuses of animals (Mammalia, Aves, Reptilia) with a mosaic plot using Statsmodels. Highlights the urgency around vulnerable and endangered species.\n\n🧭 What I Used\n\nLanguages: Python, HTML, CSS\nLibraries \u0026 Tools: Flask, Pandas, Seaborn, Matplotlib, SQLAlchemy, Turtle, Statsmodels\nTechnologies: Git, GitHub, JSON, RESTful APIs, Jinja2, CSV\n💬 Final Note\n\nThis 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvonschell%2Fpython-portfolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvonschell%2Fpython-portfolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvonschell%2Fpython-portfolio/lists"}