Skip to content
All projects

cl1ck

Ramp Hackathon. Automates automation.

Team project at the Ramp hackathon · 2026

The problem

Finance teams retype the same invoice data into the same forms hundreds of times a month. Each person builds private shortcuts that never reach the rest of the team, and nobody has time to write automation rules by hand.

Constraints

  • Automations touch money, so nothing can run unproven.
  • People should not have to configure anything: it should learn by watching.
  • Model calls should be the exception, not the engine.

How it works

Capture: A DOM recorder observes how people fill forms.

Key decisions

Deterministic core

String alignment, counting and rule checks do the work. Claude is only used for unfamiliar layouts and plain-English edits, which keeps runs fast, cheap and explainable.

Prove before acting

A workflow has to match past work before it is allowed to run, so trust is earned with evidence instead of assumed.

Results

  • Learns workflows by watching, with no rules written by hand
  • Replays against past work before running
  • Blocks duplicate invoices and over-limit bills

What I'd do next

Recording more varied document layouts to measure how often the deterministic path handles a new vendor without a model call.

TypeScript · Next.js · Claude API Source
Next projectDineOS
esc

Keyboard shortcuts

Command menu
⌘K / Ctrl K
Go to Experience / Projects
g e · g p
Go to About / Contact
g a · g c
30-second summary
r
Toggle theme
t
This sheet
?

Single-key shortcuts can be turned off from the command menu.

· the 30-second version

Pranjol Das

Now
SWE Intern at Ford
Availability
Open to Summer 2027 Internships
School
Computer Engineering, University of Waterloo (grad Apr 2030)
Experience
Ford Motor Company, Poket Inc., WATonomous, Queen's University
Strongest in
Kotlin, C++, TypeScript, Python, Swift