Complete Helpdesk Website Development

Customer: AI | Published: 27.11.2025

I need a full-stack expert to design, build, and deploy a self-contained Helpdesk site that lets customers submit tickets, follow their progress, and exchange messages with support. The system will rely on a straightforward email-and-password login—no social media or two-factor layers for this first release—so the registration and password-reset flows must be solid and secure. My top design priority is an easy, intuitive interface. Every screen, from the ticket form to the customer dashboard and the agent workspace, should feel clean and immediately understandable. While responsive behavior across common devices is naturally expected today, polish and usability take precedence over flashy visuals; custom branding can come later. Email will be the core communication channel. Customers should receive automatic notifications when a ticket is opened, replied to, or closed, and agents must be able to answer directly from the web console with the thread stored in the ticket history. Live chat or phone hand-offs do not need to be wired in now but the codebase should leave room to add them without a rewrite. Deliverables • Source code in a public-facing Git repository • A running instance on my host or a suggested cloud VPS, complete with SSL • Brief admin guide covering user management, ticket queues, and email configuration Acceptance criteria • New users can register and confirm via email, then log in with password • Ticket submission form validates input and creates a unique traceable ID • Both customer and agent dashboards show status changes in real time or on refresh • All outgoing mail passes SPF/DKIM checks to avoid spam folders • Code is documented well enough for another developer to step in Feel free to propose the stack you are most productive with—whether that’s Laravel, Django, Node.js + React, or similar—so long as it meets the above.