The delivery tool we wanted and could not find in one place: a client raises a ticket, the thread stays attached to the work, and the task lands on an engineer with a date on it.
The problem
Client requests arrive over email, WhatsApp and calls. They get re-typed into a task board, lose their context on the way, and nobody can answer "where is this" without asking three people.
The solution
A client-facing ticket intake with threaded communication per project, feeding a scheduling and assignment board on our side. One record from request to shipped, visible to both ends.
What it covers
Ticket intake, per-project threads, task assignment and scheduling, capacity across engagements, and time logged against the ticket that caused the work.
Why it graduates
Most studios and agencies have this problem. We are building it for our own delivery first; if it survives real client pressure, it is the clearest candidate we have for an external product.
Current stack (draft)
Ruby on RailsPostgresSidekiqDocker