Skip to content

Repository files navigation

Helpdesk

A team ticket system — spin up a help desk, share one link, and let your users file tickets while your team works the queue in real time. Built on the DeepSpace SDK.

Live app: https://tickets.app.space

What it does

  • Create a help-desk dashboard and invite teammates — each dashboard has one shareable public link where behavior splits by role: visitors submit tickets and see only their own, teammates get the full queue with status controls, owners get settings on top
  • Auto-numbered tickets with status (new → open → pending → resolved → closed), priority, category, and assignee
  • A comment thread on every ticket, so requester and team talk in one place
  • In-app notifications when tickets you care about change

How it's built

Dashboards, memberships, tickets, ticket comments, and notifications are DeepSpace record collections synced live through the SDK's useQuery / useMutations hooks — a teammate resolving a ticket updates every open queue instantly. Access control layers app-level roles from membership records (owner / teammate / requester) on top of DeepSpace's per-collection permissions, which is what lets a single public dashboard route serve three different experiences from the same live data. Sign-in is DeepSpace auth (AuthOverlay), with invites held as pending memberships until the invitee signs in.

Run your own

Deploy your own copy in three commands:

npm install
npx deepspace login     # one-time, opens a browser tab
npx deepspace deploy    # -> <name>.app.space

Auth, the database, real-time sync, and hosting all come from DeepSpace, so there is nothing else to configure. Your subdomain is the name field in wrangler.toml; change it for your own deployment.

Or build something new: apps like this are made by handing a prompt to a coding agent — start at deep.space/get-started, or scaffold from scratch: npm create deepspace@latest my-app.


Helpdesk was built end-to-end by an AI agent on the DeepSpace SDK. DeepSpace is laying the foundation for rebuilding the Internet in an AI-native way — deep.space · docs.

Releases

Packages

Contributors

Languages