← Back to Technical work

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.

Portfolio Content Studio — illustrative cover
FocusFull-stack Web Development
StatusPersonal full-stack build
Tools & areasPython, Flask, SQLite, Jinja, HTML, CSS, JavaScript
KindTechnical work

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.