Back to projects

№ 004Business platformsIn production

Shark Oilfield Services Platform

Turns client emails into priced proposals for a multi-branch oilfield services supplier.

An operations platform for oilfield services, with workspaces, branches, leads, sales pipelines, requests for quotation, tasks, email and analytics. Related development and deployment copies belong to this one project.

  • Next.js
  • TypeScript
  • Convex
  • Tailwind CSS
RFQ pipeline dashboard from a test account. Client name and logo, signed-in user and revenue figure covered.
RFQ pipeline dashboard from a test account. Client name and logo, signed-in user and revenue figure covered.

The problem

Requests for quotation came in by email. Staff chased supplier prices in more email, built proposals by hand and lost track of which deal was where. Each branch did it a little differently.

Who it is for

Sales and procurement staff at an oilfield services supplier with several branches, and the owner who wants one view of the pipeline.

What it does

  1. 01

    From email to RFQ

    A client email becomes an RFQ. Staff log each supplier's quote against it.

  2. 02

    Priced proposals from rules

    Markup and commission rules per branch turn supplier quotes into a proposal. The app sends it and tracks the deal.

  3. 03

    The pipeline

    A kanban by stage and a branch dashboard with the numbers.

  4. 04

    Inbox tied to work

    Gmail is synced and AI triage links each email to the RFQ it belongs to.

  5. 05

    Two languages

    Spanish and English on every screen.

How it works

A Next.js front end on Convex, so every screen updates live as colleagues work. Gmail is synced on the server. Workspaces and branches keep each team's data separate.

  • Next.js 14
  • TypeScript
  • Convex
  • shadcn
  • next-intl
  • Tailwind
Role
Built by Vas.
Status
In production.

Related

Next project

PFC Coaching Platform

One place for a coach to run programs, nutrition and check-ins, and for clients to log workouts from their phone.