The scope of the audit includes the client’s development workflow, security, SEO, architecture, infrastructure, testing, code quality, and business continuity practices. The audit report (30-40 pages) will describe the current state of the project in detail and recommend adjustments and improvements.
Feel free to reach out and request a sample Ecommerce Engineering Quality Audit Report.
Below is our review checklist:
Dev workflow & toolset
- Staging environment
- Production environment
- Repository changes history
- Code reviews are performed
- CI & CD workflow setup
- Seeds available
Security
- SSL used for all pages
- Access credentials secure
- No inactive admin accounts
- Periodic tech stack updates
SEO
- Structured Data i.e. Schema.org + JSON-LD
- Groomed robots.txt
- sitemap.xml up to date
- Mobile-friendly frontend
- Correct HTML Structure
- Page load times
Social sharing
- Open Graph tags
Architecture
- Backend processing for heavy tasks
- Service Objects for Complex Tasks
Infrastructure
- Deployed in the Cloud
- Infrastructure as Code
- Data (database, images) Backups
- Fine-Grained Access Control
- Auto-scaling implemented
- Database replication
- Failover
- Caching
- Site Load Time Optimization
- Decoupled static content
Testing
- Automated testing coverage
- Unit tests
- Integration tests
Code Quality
- Code quality evaluation
- Static code analysis
- CodeClimate score
Tech stack up to date
- Supported Ruby version used
- Supported Rails version used
- Supported Spree version used
- Supported frontend libraries
Business Continuity
- Uptime monitoring
- Error logging
- Application performance monitoring
- Disaster recovery procedures
- Downtime Alerts
- Load testing
Compliance
- PCI compliance
- WCAG 2.0 compliance
- CCPA / GDPR compliance
Feel free to reach out and request a sample Ecommerce Engineering Quality Audit Report.