Project · Platform & artificial intelligence
Farmium
A digital product with tools for creating and organizing.
Farmium connects content operations: managing accounts, organising images and video, preparing publications and understanding their activity. The workflow editor is one part of the platform, alongside its dashboard, library, calendar and analytics.
My role: Co-founder · Full-stack development
An interactive preview of the original project, in its original language. Portfolio contact details are below.
From files to operations
The challenge behind the product is following content across files, accounts, planning and results. The dashboard provides an overview, collections hold the material, and the calendar places it in time. These are views of the same operation, connected through the product's data.
Create and organise
The library groups images and video into collections, with search, organisation and previews. The original product code also includes tools for preparing text, images, video and slideshows. The platform combines managing material with creating it; the demo lets you explore the library without activating generation services.
Plan and understand activity
The calendar connects publications and events to accounts, dates and status. Analytics brings together period-based series, account activity and publication details. This preview uses fictional information to show how those interfaces organise and present the product's data.
Automate where it helps
The visual editor connects steps and presents their configuration, links and execution state. It is one tool within the platform. In the demo you can move nodes, explore the canvas and try a visual simulation of progress, without running real generation or publishing.
The system behind the views
The structure separates components, state and API services. The frontend uses Vue, TypeScript and Pinia; the backend is organised into NestJS modules for accounts, content, collections, calendars, analytics and workflows. That scope shows product work extending beyond individual screens.