Skip to main content

Developer Checklists

Step-by-step implementation checklists for each platform module.

Module Checklists

The following checklists correspond to the 18 core platform modules:

#ModuleDescription
1Signup & Account CreationUser registration and account setup
2Sign-In & AuthenticationLogin, MFA, session management
3Company OnboardingIndustry selection, sites, roles setup
4Chemical InventoryChemical catalog and inventory management
5Labels ModuleGHS label generation and printing
6HazCom Plan BuilderWritten hazard communication program
7SafePath TrainingEmployee training management
8Insights & DashboardsCompliance analytics and reporting
9Continuous MonitoringAlerts and notifications
10Incident & Spill LogIncident tracking and reporting
11Document CenterFile storage and management
12Contractor & Visitor SafetyExternal personnel management
13Audit & InspectionCompliance audits and inspections
14Administration & BillingCompany settings and subscription
15AI CopilotAI-powered assistant features
16Waste & SustainabilityWaste management tracking
17Integration HubThird-party integrations
18Customer SupportSupport ticket system

Checklist Format

Each checklist covers:

Backend Tasks

  • Database models and migrations
  • API endpoints
  • Service layer logic
  • Validation and error handling
  • Unit tests

Frontend Tasks

  • Page components
  • API integration
  • Form validation
  • Loading and error states
  • Responsive design

Integration Tasks

  • Authentication/authorization
  • Multi-tenant scoping
  • Tier-based feature gating
  • Audit logging

Original Checklists

The original Word document checklists are available in:

tellus/docs/developer_checklist/
├── Module_1_Signup_Account_Creation_Checklist.docx
├── Module_2_SignIn_Authentication_Checklist.docx
├── ...
└── Module_18_Customer_Support_Checklist.docx
note

These checklists are being migrated to this documentation site.