Back to projects

Live

Portfolio Site

This portfolio: a Django site with admin-managed projects, case-study pages, and a small React project filter.

Portfolio Site screenshot

Role

Full-stack developer building the site, data model, admin workflow, templates, styling, and React island.

Problem

I needed a portfolio that could grow with my projects without hardcoding every new project directly into templates.

Solution

I built a Django-backed portfolio with Project and Technology models, admin editing, slug-based project pages, grouped skills, and a small React filter for the homepage project cards.

Key features

Django admin-managed projects
Project detail pages
Technology filtering with React
Grouped skill sections
Reusable templates
Local Git workflow

What I learned

This project is helping me connect Django fundamentals with a cleaner portfolio workflow: models, migrations, selectors, templates, frontend bundling, and deployment planning.

Future improvements

GitHub repository setup
VPS deployment
Screenshots for each project
Better SEO metadata
Automated deployment

Have something similar in mind?

Share the rough project shape and I’ll help turn it into a practical next step.

Start a project