100saas
pay.100saas.com · #10

Pay.100SaaS (Contractor Portal)

A small contractor upload/portal flow without adopting an entire agency suite.

How it works

Use it fast
Clone the repo, run PocketBase locally, and validate changes quickly.
Keep control
Self-host is the default path: run it on your own machine/server and keep your data.
Ship with the community
Bugs and feature requests live on GitHub. Contributions are welcome, and priorities are discussed in public.
Keep it simple
We prefer the smallest useful version over complex, fragile systems.
Run locally: node scripts/pb/run.mjs pay

Why this exists

Standalone tools can get expensive fast. We’re building open source tools you can run yourself — and improve with the community.

AGPL‑3.0
License (network use shares improvements)
Self‑host
Run it on your server
From $15/mo
Example competitor: Bonsai
Competitor info last checked: 2026-01-15. Verify before quoting in ads.

What we promise (so this stays sane)

  • Data is yours: export options exist and we avoid traps.
  • Simple by default: we ship the smallest useful version before adding complexity.
  • Security basics first: auth, rate limits, and safe defaults before “nice-to-haves”.
  • Public tracking: bugs, requests, and shipping notes are on GitHub.

What you get

  • Public upload flow + contractor history
  • Admin inbox for reviewing uploads
  • Included in the 100saas bundle

What Bonsai is great at

  • Full client/contractor management suite
  • Often per-seat pricing tiers
  • More features than a simple portal

Ready?

Build and run it locally, then send a PR to improve it.