DEV Community

Cover image for Inside Our Stack: Lovable + Cursor + Momen = A Custom Analytics Tool
Alex for Momen

Posted on

Inside Our Stack: Lovable + Cursor + Momen = A Custom Analytics Tool

Problem

We needed a better way to track engagement on our content across platforms—our old RPA workflow was limited, messy, and unscalable.

So we built our own internal dashboard by combining:

  • Lovable → For generating a clean UI from our product brief

  • Cursor → To help write custom React chart components (with AI)

  • Momen → A full-stack no-code platform where we stitched everything together

Why Momen?

Unlike Lovable or Cursor alone, Momen gave us structure, control, and flexibility:

  • Fully configurable backend (data modeling, workflows, automation)

  • Code components for embedding real React

  • Visual editor for app logic, roles, and data flows

🛠️ Key features:

  • Add a content link → auto-fetch and store details

  • Visualize engagement over time

  • Automated updates via Actionflow

  • Fully interactive UI built with real code components

⚙️ Built 90% visually. Coded only where it mattered.

📽️ Want to See It in Action?

Top comments (2)

Collapse
 
nevodavid profile image
Nevo David

this is actually pretty sick, i’ve always liked mixing visual tools with a bit of code. you ever worry the stack pieces will get out of sync down the road or you just roll with it and tweak as you go?

Collapse
 
alexcc522 profile image
Alex Momen

Great question! One of the reasons we built this dashboard the way we did was to keep things flexible without creating too much fragmentation. We mix no-code structure (like schema, logic, and backend flows) with custom React components within a unified environment in Momen. So even when we bring in AI-generated code via Cursor, everything still connects back to one stack.

That said, things can still drift if you’re not careful. Our approach has been to keep core logic (data handling, automation) inside Momen’s native tools, and isolate custom code to purely presentational parts (like charts). That way, updates stay manageable — and if we ever need to tweak a component, it’s scoped and doesn't break the rest of the app.

When we do need to tweak a code component in Momen, we can debug it locally (just like any regular React project), then use Momen’s real-time preview to instantly see how those changes render inside the actual app. So even though we’re mixing in custom code, the feedback loop stays tight — no redeploys or messy rebuilds.

So yep, we tweak as we go — but with guardrails in place.