standarda-template is the shared Django skeleton laid down every time a new AX project starts. The bones every service needs — sign-up, login, permissions, error handling — are already wired in. The FDE just adds the customer's business logic on top.
Just as a carmaker doesn't design a new chassis for every model, Dawell Service doesn't build login, permissions, and error handling from zero on every project. We lay down the proven skeleton as-is and add only the parts that fit the customer's work on top. Because the skeleton is sturdy and standardized, every project you open has the same structure.
The moment you generate a new project, everything below — from the web bones to the AI dev tooling — is ready to go.
The bones every service needs. Auth, permissions, and utilities are already wired in.
User authentication. A Custom User model and Google OAuth login are built in.
User profile management — profile data kept separate from the account, in a standard structure.
Email verification — sign-up, password reset, and other email-based flows ready to use.
SMS verification — plug straight into any service that needs phone-based identity checks.
Project management — the baseline data structure for agents that handle many targets and tasks.
About 28 functions — validation, permissions, error codes, serializers, response standardization, and more. Not an app, but shared by all code. (+ agent_utils for agents.)
.claudeThe skeleton ships with more than Django code — it carries the way you develop on top of it (skills, agents, hooks) too. So whichever project you open, you develop with the same tools and the same workflow.
From /dev, /develop, and /release to documentation, client guides, and template sync — the create, develop, and deploy flow lives in commands.
Spec validation, PDF/Excel parsing, API/UI testing, server-log debugging, backlog management — role-specific expert agents share the development load.
Pre-commit checks on issue docs, logging rules, and skill descriptions run automatically — even when people forget team rules, the tooling enforces them.
Rules for issue, feature, and structure docs plus CLAUDE.md conventions come bundled, so the AI generates consistent code.
User guides and test guides for customers are generated semi-automatically — so customers can start using what you built right away.
Pull improvements banked in the skeleton into a project (sync-from), and push a project's good patterns back up to the skeleton (sync-to).
* How this dev automation actually connects into a single flow is covered in detail on the Dev Automation Tools page.
The more security is involved, and the more it's about dev rules, the faster and safer it is to reuse a proven skeleton.
Cookiecutter stamps out the skeleton, and the setup script prepares the dev environment too.
Enter the project name and settings in Cookiecutter and the full standard structure is generated.
The setup script prepares the virtualenv, dependencies, and .env.
Database creation, migrations, and an admin account are all set up automatically.
With auth and permissions already running, you add customer business logic right away.