Full-stack Web Development
Portfolio Content Studio
This portfolio’s custom content system: a public site and private dashboard for managing projects, field notes, events, gallery images, and the CV.

WHY I BUILT IT
I wanted a portfolio I can keep current without editing page source whenever I publish new work.
WHAT IT DOES
The site uses Flask and SQLite with a password-protected Content Studio. From the dashboard I can create, edit, publish, and remove technical projects, venture concepts, articles, events, and gallery entries; upload images; and replace the public CV.
DESIGN PRINCIPLES
Keep the public experience responsive and clear. Keep content editing private. Let projects, concepts, and evidence be visibly distinguished.
IMPLEMENTATION
Python · Flask · SQLite · Jinja · HTML · CSS · JavaScript.