Skip to the content

coderband lab · ready-made apps

Working apps, ready to make your own.

6 finished web apps and the blank app they are built on, with login, teams and payments already working. You run them on your own Cloudflare account.

$79paid once, yours to keep

Not on sale yet.

See the live demos
  • The full source code
  • Runs on your own Cloudflare account
  • Refund within 14 days

The apps

Each one works today. Try it before you buy.

Every app opens in a live demo with sample data. The demos are separate from this site and delete their accounts after a day.

01v0.2.0

CRM for tracking deals

Keep the people you sell to in one place and see where every deal stands.

  • Contacts and companies, with search, CSV import and CSV download
  • A deal board with one column per stage: drag a deal to move it
  • A home screen with the open pipeline, what you won this month and deals closing soon

Passes 320 automated checks.

02v0.2.0

Feedback board

A public board where your users post ideas and vote, and hear from you when you ship.

  • Anyone can post an idea and vote with an email address, no account needed
  • Set a status on each idea, merge duplicates and write an official reply
  • Marking an idea Shipped emails everyone who voted for it, once

Passes 316 automated checks.

03v0.2.0

Link shortener

Short links and QR codes that tell you which ones get used.

  • A short link and a QR code for every long address
  • Clicks per day, the sites that sent people, their countries and their devices
  • Expiry dates, click limits and a page where visitors can report a link

Passes 310 automated checks.

04v0.2.0

Invoice app

Make an invoice, send it, and see who has paid.

  • Invoices with lines, tax and a discount, with totals worked out on the server
  • Email each client a link to a clean invoice page they can print or save as a PDF
  • See what is unpaid and overdue, with a notice when an invoice becomes late

Passes 321 automated checks.

05v0.2.0

Appointment booking

A page where people pick a time with you, without the back-and-forth.

  • Services and weekly hours, with free times shown in each visitor's own time zone
  • No double booking, even when two people pick the same time at once
  • A confirmation email with links to move or cancel, and a reminder the day before

Passes 322 automated checks.

06v0.2.0

Time tracker

Track the hours you work for each client and turn them into a timesheet.

  • A timer that keeps running on every device, or hours typed in by hand
  • Weekly timesheets that people submit and owners approve
  • Reports per client and project, and a CSV download

Passes 327 automated checks.

07v0.5.2

Blank app

Everything the other apps stand on, with an empty space for your own idea.

  • Log in with a password, Google, GitHub, a link sent by email or a passkey
  • Teams with four roles, Stripe plans and private file uploads
  • An admin area, background jobs, an API with keys and signed webhooks

Passes 265 automated checks.

No demo: it is the empty starting point the other apps are built on.

In every app

The parts every app needs are already done.

Each app in the pack is built on the same blank app, so all of them come with this:

01

Five ways to log in

Email and password, Google, GitHub, a login link sent by email, or a passkey. Two-step login with an authenticator app too.

02

Teams and roles

People invite each other by email. Owners, admins, members and read-only viewers. Each team sees only its own data.

03

Payments

Monthly and yearly plans through Stripe, plan limits checked on the server, one-time credit packs and Stripe's billing page.

04

Files

Uploads go to private storage. Only the team that owns a file can open it.

05

Background jobs

Work that shouldn't keep anyone waiting runs in the background, with retries, plus a clean-up every night.

06

An API with keys

Each team makes its own API keys. A JSON API and signed webhooks, locked to the key's team.

07

An admin area

For you: people, teams, sent emails, feedback, blocking a person and logging in as them to help.

08

A demo mode

Switch it on and visitors get a throwaway account with sample data in one click. Nothing is emailed.

09

The safety work

Rate limits, security headers, protection against forged forms, an audit log, and tests that run in Cloudflare's own runtime.

How it goes

From paying to running it on your computer.

You need Node.js 22.22 or newer and pnpm on your computer, and a Cloudflare account to put an app online.

  1. 1

    Today

    Pay once

    $79, by card through Stripe. Your pack page is ready as soon as the payment goes through.

  2. 2

    Today

    Download

    Every app is a zip file on your pack page: the full source code, its README and its tests.

  3. 3

    On your machine

    Run it

    A few commands start an app on your computer. Its README walks you through them.

  4. 4

    When you're ready

    Put it online

    Each app runs on your own Cloudflare account. The steps are the same for every app, and the blank app's README lists them.

Price

One payment.
No subscription needed.

The pack

$79

charged once, today

What you get today:

  • CRM for tracking deals
  • Feedback board
  • Link shortener
  • Invoice app
  • Appointment booking
  • Time tracker
  • Blank app

Not on sale yet.

What you pay
You are charged $79 today, once, by card through Stripe. Nothing renews.
What you get today
Everything listed here (6 finished apps and the blank app they are built on), each as a zip file you download from your pack page: the full source code, its README and its tests. The price covers every app and version that is out on the day you pay.
Refunds
Write to hello@coder.band within 14 days of paying. We refund the full price, no questions asked.
What you may do with the code
Use the code in as many of your own projects and your clients' projects as you like, and change it however you want. You may not: resell the pack, give it away, or share it as a pack or a template.
Updates, $9 a month, optional
Apps we add later and newer versions of the apps you have. Offered on your pack page after you buy, never part of the checkout. Cancel any time from your pack page, in Settings > Billing. Updates stay on until the end of the month you paid for. Monthly charges are not refunded.
Who it covers
One purchase covers everyone in the buyer's team on this site.
Where we sell
We sell everywhere Stripe Checkout takes cards. We don't add sales tax or VAT yet.
What isn't included
No help, community or chat. The code comes with its written guides.

Questions

Straight answers.

Anything else? hello@coder.band

See also the terms and the refund policy.

Do I need to know how to code?

You need to be at ease running a few commands in a terminal, and to change code yourself or with an AI coding tool. Each app is a working starting point; making it yours means changing its code. Every app has an AGENTS.md file that explains the layout, written for people and for coding tools.

What do I need installed?

Node.js 22.22 or newer and pnpm on your computer. To put an app online you need a Cloudflare account on the Workers Paid plan, which Cloudflare charges $5 a month for. Taking payments, sending email and social logins each need an account with that service, and switch on when you add its keys.

Is there help if I get stuck?

No. The $79 buys the code and its written guides: a README and an AGENTS.md in every app. No help, community or chat is included. If a download doesn't work, write to hello@coder.band.

Who is behind this?

coderband, a senior software studio. Our engineers built every app in the pack and the tests that check it. coderband LLC is a company registered in Wyoming, USA.

What if it isn't for me?

Write to hello@coder.band within 14 days of paying and we refund the full $79. No questions asked. Your downloads stop once the refund goes through.

What are the updates for?

Apps we add later and newer versions of the apps you have come with updates, $9 a month. You can turn them on from your pack page after you buy, and cancel any time in Settings > Billing. Without them you keep everything you bought.