Own the work. Test before handoff. Make every change traceable.
This standards website defines how our team builds, reviews, tests, documents, and delivers work across backend, frontend, Supabase, Django, Xano, websites, integrations, and project tasks.
Read the standard. Run the checklist. Ship with evidence.
Everything here is designed to reduce guesswork, make delivery consistent, and keep quality visible at handoff.
Rules for Every Task
These rules apply regardless of role, platform, task size, or deadline.
No Silent Failures
Every error must be visible to the user. Console-only errors are not acceptable.
No Untested Handoff
Test your own work before marking it complete. Evidence must be added to the ticket.
Backend Is Source of Truth
Frontend improves UX, but business rules, permissions, and validation must be enforced on backend.
No Missing Loading State
Every async action must show loading, success, and failure states.
No Unsafe Delete
Destructive actions must have confirmation, clear messaging, and permission checks.
No Mobile Skipped
Every UI must be checked on mobile before delivery.
Team Ownership & Process Standards
Own the work end-to-end. Understand the requirement, ask questions early, build with standards, test your own work, update clearly, raise issues in the ticket, and stay accountable for changes.
Every team member must own their work end-to-end: understand the requirement, ask questions early, build with standards, test their own work, update clearly, raise issues in the ticket, and stay accountable for changes. Before marking things Done — meet the standards.
These are the habits every team member is expected to follow on every task.
What Are You Working On?
Choose the closest work type and follow the related standard, checklist, and task guide.
| Work Type | Standard | Checklist |
|---|---|---|
| Supabase API, table, RPC, RLS, or Edge Function | Supabase Standards | Supabase Checklist |
| Django view, model, form, serializer, or service | Django Standards | Django Checklist |
| React page, component, form, table, modal, or UI state | Frontend Standards | Frontend Checklist |
| Xano API, reusable function, workflow, or webhook | Xano Standards | Xano Checklist |
| Website build, migration, replication, launch, or handoff | Website Standards | Website Launch Checklist |
| Third-party integration like Stripe, SendGrid, Gmail, Razorpay | Third-Party Standards | Third-Party Checklist |
Build Standards
Standards define how work should be designed, implemented, reviewed, and maintained.
Backend Standards
Backend-first logic, validation, permissions, services, APIs, and source-of-truth rules.
UI QualityFrontend Standards
Forms, validation, loading states, error feedback, tables, modals, and responsive UI.
Database & AuthSupabase Standards
Database schema, RLS, RPC functions, Edge Functions, storage, and testing.
Templates & ServicesDjango Standards
Views, models, forms, serializers, services, templates, and reusable backend structure.
No-Code BackendXano Standards
Auth checks, input validation, reusable functions, workflows, and standard error responses.
Launch ReadyWebsite Standards
Scoping, design audit, responsive QA, SEO, migration, launch, and client handoff.
Before You Mark Work Complete
Checklists are the delivery gates. Use them before submitting work for review.
Backend Checklist
Validation, permissions, errors, logs, tests, and documentation.
UI DeliveryFrontend Checklist
States, UX, mobile, Add/Edit consistency, forms, and errors.
Go-Live ReviewWebsite Launch
SEO, forms, redirects, analytics, responsiveness, and approvals.
Final ProofTask Completion
Evidence, self-testing, ticket update, and final handoff.
Copy-Paste Work Templates
Use these templates for tickets, work logs, bug reports, completion comments, API docs, and form docs.
Work Log Template
For time tracking, task updates, progress notes, and next steps.
IssuesBug Report Template
For blockers, bugs, reproduction steps, impact, and expected behavior.
HandoffCompletion Comment
For marking work done with evidence, testing notes, and changed files.
API DetailAPI Doc Template
For endpoint details, auth, request, response, errors, and test cases.
Form BehaviorForm Doc Template
For fields, validation, submit behavior, error handling, and permissions.
Learn Standards by Building
Tasks help team members practice standards through real implementation examples.
Django Tasks
Views, templates, models, services, DRF APIs, and backend structure.
UI PracticeFrontend Tasks
Registration, login, Add/Edit forms, validation, loading, and errors.
Data PracticeSupabase Tasks
Tables, RLS policies, API endpoints, Edge Functions, RPC, and storage.
Workflow PracticeXano Tasks
Endpoints, auth validation, reusable functions, and webhooks.
Launch PracticeWebsite Tasks
Landing page sections, responsive design, QA, and launch readiness.
End-to-End PracticeProject Tasks
Complete mini-projects using React, Django, Supabase, WeWeb, and Xano.
A Task Is Not Done Until It Is Proven
Done means the requirement is met, the implementation is safe, the work is tested, and the ticket has enough evidence for review.
Use Standards Before Building
Before starting any task, read the matching standard, follow the checklist, and submit the final work with evidence.