Trackline
Ticket tracker
A team ticket tracker with subtasks, notes, watchers, linked tickets and the emails it sends.
- Next.js 16
- React 19
- TypeScript
- PostgreSQL
- Files
- 54
- Lines
- 6,345
- Source
- ₹12,499
Build registration forms from a palette of fields, publish a link and read the responses.

Walkthrough: drag a field onto a form, preview it, then read the responses
1 / 6
Event organisers
Attendee and buyer forms per event, a link to share, and responses ready to export.
Teams replacing form SaaS
Your forms and your respondents' answers stay in your own database.
Developers
The builder components copy into any React app, with the same API contract.
Live now
Try it before you download it. Two organisers at a Bengaluru events team, two events, six forms and 37 responses from the last 14 days. No sign-up.
Forms and builder
The forms for Product Summit 2026 · Bengaluru; open one to build it.
Open forms and builderResponses
Answers as a table, a chart of the last 14 days and a CSV.
Open responsesThe public form
Attendee registration, as someone filling it in on their phone sees it.
Open the public formNo password in the demo. The bar at the top switches between Priya and Karthik.
Priya Raman
Organiser
Product Summit 2026 · Bengaluru: attendee registration and volunteer forms.
Karthik Menon
Organiser
Group billing with GSTIN and billing state, speaker forms, and the Design Week Workshops · Pune event.
Attendee
No account
Fills in an active form from its public link, on a phone or a desktop.
Open the demoThe demo keeps its data in this browser's storage. The bar at the top resets it.
On your own machine
npm installnpm run devOpen http://localhost:3000. The setup screen asks for your name, email, a password of at least 8 characters and your first event. Set AUTH_SECRET before production.
Grouped by where the work happens.
Exact versions, because that is the first thing a developer checks.
formloom.zip, 140 KB: the whole project as it unzips, counted from the zip itself.
PGlite on disk by default, with nothing to install, any Postgres, or MySQL with the original module's schema. All three run the same business logic.
Yes. The form components, their UI kit and their API client import each other by relative path, so the four folders copy together into any React 18+ app with Tailwind CSS 4.
Its link keeps working but says it isn't accepting responses right now. Draft and deleted forms show “not found”. Deleting is soft: the responses stay in the database.
The builder asks for a wider screen, but the preview works, and the public fill page is designed for phones first.
Ticket tracker
A team ticket tracker with subtasks, notes, watchers, linked tickets and the emails it sends.
Meeting scheduler
Clients pick a person, a day and a free time; staff see every host's day on one board.
Project chatbot
Ask any codebase how it works, and get answers that cite the files they came from.
KYC verification
A KYC form for India that reads each PAN, Aadhaar and driving licence and checks it against what the applicant typed.
Invoice generator
GST invoices for any business: CGST + SGST or IGST, HSN/SAC, rupees in lakh and crore, three designs, a client link, payments and PDF.
Live chat
Live chat for any number of companies: a chat button for each company's site and a shared inbox for its team.
Walk-in queue
A walk-in queue: customers take a token on their phone, staff call the next person with one tap, and a TV shows who is being served where.
Inventory and stock
Inventory for any number of companies: products with variants, several warehouses and shops, stock moves with full history, reorders, purchase and sales orders, and reports.
Recruitment and applicant tracking
Hiring for any number of companies: jobs, a careers page with CV upload, a drag-and-drop pipeline, interviews with scorecards, emails, and offers with a CTC breakdown.
Sales CRM
A sales CRM for any number of companies: enquiries from IndiaMART, JustDial, Facebook and the website, a repeat check on every mobile number, follow-ups, WhatsApp templates, a drag-and-drop pipeline, and one-click invoices in Billcraft.
E-signature
E-signature for any number of companies: upload a PDF, place signature boxes, send a link; each person signs on their phone after a one-time code, and everyone gets the signed PDF with a certificate of who signed, when and from where.
Membership management
Memberships and fees for gyms, studios, dance academies and coaching classes: members and plans, part payments with receipts, renewals and pauses, WhatsApp reminders, Razorpay payment links, and a Today screen of who to collect from and who to renew.
DPDP privacy and consent
Privacy and consent for India's DPDP Act and Rules: a notice in English and Indian languages, a consent banner and form (a parent's email code for under-18s), a receipt for every answer, a privacy page where people withdraw consent or ask to see, correct or erase their data, requests with deadlines, a 72-hour breach register, and a data map with vendors.