The project
Build SupportDesk, step by step.
This premium written course follows the development of SupportDesk, a customer support application for small teams. We will build the Django backend and Vue frontend together, with code examples and a working checkpoint at each stage.
All 14 parts are available: 56 written lessons with complete source checkpoints, covering project setup, accounts, workspaces, team permissions, tickets and customer conversations, private attachments, queued email, subscriptions, a public knowledge base, reporting, API credentials, testing, deployment, backups and release automation. The final lessons include staged launch checks and project documentation. Provider accounts, public HTTPS, real email delivery and live billing still require your own configuration and verification.
You should know basic Python, HTML and JavaScript. The opening lessons show the complete local setup, and the later parts cover workspaces, ticket conversations, subscriptions, background jobs, testing and deployment.
Your learning path
Course curriculum
14 parts · 56 lessons
Log in to save your progress as you learn.
01 Project setup4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
02 User accounts4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
03 Workspaces4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
04 Team members and invitations4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
05 Creating the support inbox4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
06 Working with tickets4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
07 Conversations and customer access4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
08 Emails and background jobs4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
09 Plans and subscriptions4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
10 Knowledge base4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
11 Reporting and integrations4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
12 Testing the complete product4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
13 Deploying to UpCloud4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium
14 Automating releases and preparing launch4 lessons Available
-
Premium
-
Premium
-
Premium
-
Premium