Skip to content
ERP + CRMBuilt for a branding agency

Opsloop

Built for a branding agency: one platform to run the whole business, from leads and sales, proposals and e-signed contracts to invoices, projects and tasks, deliverable reviews and a client portal.

What we made

  • Lead pipeline & sales activity tracking
  • Proposals, contracts & NDAs with e-signatures
  • Invoices & payment tracking
  • Projects, tasks & deliverable reviews
  • Client portal with magic-link login
  • Support tickets & real-time task chat
  • Role-based access for sales, delivery & clients
  • PDF generation for business documents

Stack

ReactConvexTailwind CSSCloudflare R2n8n
The project

The story behind Opsloop.

01

The brief

A branding agency was running its business across a CRM, a proposal tool, an e-signature service, an invoicing app, a project tracker and a lot of email. Work fell through the gaps between tools, and clients had no single place to follow their project.

02

One platform, the whole journey

Opsloop follows a client from first contact to final delivery. Leads move through a sales pipeline with activity tracking; proposals, contracts and NDAs are created and e-signed in the app; invoices and payments are tracked against each client; and projects break down into tasks with deliverable reviews.

03

Clients inside the loop

Clients get their own portal with magic-link login, no passwords to remember. They can review and approve deliverables, raise support tickets and chat with the team in real time on each task, instead of digging through email threads.

04

Under the hood

Role-based access keeps sales, delivery and clients in their own lanes. Business documents are generated as PDFs, files live on Cloudflare R2, and n8n automates the routine follow-ups. It’s built on React and Convex, so every screen updates live for everyone.

Opsloop screenshot
Opsloop screen
Opsloop screen
Software

More Software projects.

Start a project

Have something to build?

hello@makeaclick.com
  1. 1Send a short brief. A few lines is enough.
  2. 2We reply within one working day.
  3. 3A 30-minute call, then a written scope and quote.