Our Process
1. Discovery & Planning
Understanding goals, audience, and requirements. Assumptions made during the sales process will be re-affirmed and scope adjusted accordingly.
- Spec alignment (platform, CMS)
2. Design & Prototyping
Wireframes, UI/UX, and Branding.
3. Development
We follow an iterative development approach, building pages as designs stabilize. This allows for early implementation and feedback while ensuring final revisions align with approved designs.
- Setup hosting account
- Firewall
- Database
- Development & staging environment
- Source control
- Initial development
- Base level backend development
- Base level integration work
- Light theming and UI (depends on stable design)
- Development
- Theme development
- Scope review
- Theming and UI (depends on approved template design)
- Page building iteration (depends on approved per-page design)
- Backend Development
- Scope review
- Custom CMS Blocks
- Custom hosted functions
- Theme development
- Setup production environment
- Firewall adjustments
- CDN
- Email notifications
4. Testing & Optimization
Performance, security, and usability checks.
- Initial testing (internal)
- Beta testing iteration (internal + client)
- Launch Candidate approval (client)
5. Launch & Deployment
- DNS
6. Ongoing Support
Maintenance, updates, and improvements.