
Notion-powered project operations and portfolio automation
A Notion-centered project operating system that turns structured project data into an always-up-to-date portfolio.

An automated project and portfolio workflow that uses Notion as the central source of truth for capturing, organizing, maintaining, and publishing work across its full lifecycle. What began as a folder-based system built on local files and .project.json evolved into a relational Notion workspace that connects project metadata, work logs, tasks, milestones, media, and documentation in one structured environment.
Inside Notion, the system uses formulas, required-action logic, severity scoring, and visual workflow signals to make project readiness measurable and easier to manage. That structure reduces duplicate entry, improves documentation quality, and keeps projects consistently maintained as they move from idea to execution to presentation.
When project data reaches the right state, n8n detects qualifying changes and assembles portfolio-ready JSON, which is then sent into a Python-based build pipeline that prepares content and media for a static portfolio site. Linear supports issue tracking, GitHub stores code and optimized assets, and Firebase Hosting serves the finished site.
The result is a connected operating system for project operations and portfolio publishing: one that keeps documentation, execution, and presentation aligned with the real state of the work over time.
Category
OrganizationDomain
PersonalTags
Learned a lot about Notion but didn’t actually get as far as I’d liked.
Worked on getting automatic SQL like tables to be be generated based on automation from n8n
• Figured out how to import .md files into Notion
I set up n8n automations connected to my Notion databases and created several templates in Notion for tasks and projects. A significant amount of time went into designing and organizing how data flows between the systems so the workflows remain structured, consistent, and easy to automate.
I created a full automation and ingestion system that connects project additions in Notion with workflows in n8n. When a new project is added, the system automatically captures and processes the data through n8n, organizing it and preparing it for downstream workflows and documentation. This establishes a structured pipeline for consistently ingesting and managing new project information.
I created the full set of n8n automations and integrated them with my workspace. I also added a dashboard in Notion to monitor and manage the workflows, giving a centralized view of automation activity and project data.
Created a workflow that checks for updates to notion’s Tasks db then syncs the data for accompanying tasks subtasks, project, milestone as well as adds a note to say what happened.
Learned how to use Notion
Used notion as source of truth for social posts.
Added formula columns to the milestones, projects, tasks and assets db, and the work log db, so that required actions to complete the db entry are sorted and conditionally colored.