Refactor & Complete Existing Electron App into Production-Ready MVP (Fintech Governance Platform)

Job ID: 40303408

Budget: $2 – $8 USD

We are building a fintech governance platform called ClearTek that manages milestone-based capital governance and investor transparency for film productions. The platform acts as a governance layer for film financing, tracking project deposits, their conditions, and their approval status, without ever taking custody of funds.
​

We already have an Electron prototype with the UI mostly built, but the code is still in prototype shape and needs to be cleaned up, structured for production, and wired to a reliable persistence layer.
​

The four core components we need implemented cleanly are:
​

Deposit / investment registry (structured list of deposits/investments with metadata and status).
​

Custodian awareness (the platform tracks which external party holds funds; the app itself never holds money).
​

Condition / milestone workflow for deposits (conditions and milestones per deposit, with progress and approvals).
​

Full audit logging of every action (creation, updates, approvals, status changes).
​

Your first task will be a short audit of the existing Electron codebase to:
​

Assess the current architecture and structure.
​

Identify what should be kept vs refactored or rewritten.
​

Recommend a suitable persistence/database layer for a production MVP.
​

Outline a realistic plan to complete the MVP in about 4 weeks.
​

For the MVP, we care about simple, reliable, and scalable architecture, with very clean workflows and strong audit logging.
​

Please apply only if you have solid experience with:
​

Electron (production apps, not just toy projects).
​

JavaScript / TypeScript and Node.js.
​

React or similar component-based frontends.
​

Designing persistence layers and integrating with a database.
​

When you apply, briefly share:

One Electron app you refactored into a production-ready state.

How you typically structure main/renderer, services, and state management in Electron.

Your high-level approach to doing a fast but meaningful codebase audit.