Overview An evolving enterprise ERP system built on a Qt/C++ application framework at Farapox Co....Overview An evolving enterprise ERP system built on a Qt/C++ application framework at Farapox Co....
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Overview
An evolving enterprise ERP system built on a Qt/C++ application framework at Farapox Co. The system provides modular business management functionality with a Python scripting layer for custom business logic. My work focused on building core reusable UI components, migrating the build system, and establishing documentation standards.
Contributions
Component & Module Design
Designed and implemented several foundational UI components that became part of the shared Applications Framework used across all ERP modules:
Vertical Grid — a custom high-performance grid widget supporting large tabular datasets with virtual scrolling, column configuration, and inline editing
Master Detail Dialogs — a reusable dialog pattern linking master record navigation (First/Prior/Next/Last/Page) with a detail view, export/import, and inline scripting — used throughout the ERP for entities like Transfer Requests, Orders, and Inventory
Build System Migration
Led the full migration of all projects from QMake to CMake:
Unified build configuration across the monorepo
Enabled out-of-source builds and improved dependency management
Reduced onboarding friction for new developers
Documentation
Documented all developed components using Doxygen and UML diagrams, producing a reference that allowed team members to adopt shared components without tribal knowledge.
Tech Stack
Qt / C++ — application framework and all UI components
CMake — build system
Python — business logic scripting layer embedded in the ERP runtime
Doxygen / UML — documentation
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started