Pre and post-launch checklist for the IIT College of Architecture website.
Lingering To-Dos
- [x] Separate S3 buckets for prod + staging
- [x] Image Alt Text
- [x] Header Change?
- [x] Cookie Consent Banner
- [x] Redirects + Retour
Pre-Launch
- [x] Favicon
- [x] 404
- [x] Eager Loading
- [x] HTML validation
- [x] SEOmatic config
- [x] Craft icon and logo
- [x] User permissions
- [x] Preview Server
- [x] Deprecation errors
- [x] Google Analytics
Launch Process
- [x] Freeze the user accounts in the staging CMS and grab an export of the database.
- [x] Import staging db dump into the production db.
- [x] Merge
dev
branch into main
and deploy to make sure code is fully up to date.
- [x] In Forge, update the
Site Domain
for the preview site in Forge to be arch.iit.edu
- [x] Run through the post-launch checklist.
- [x] One final check of the front-end and CMS
Post-Launch
- [x]
.env
set to production
- [x] Ensure SSL cert
- [x] Test www redirect
- [x] Test https redirect
- [x] User accounts unfrozen
- [x] SEOmatic set to
live
- [x] Google Analytics added to SEOmatic
- [ ] Data feeding into Google Analytics