Dev Build Specification
Web Design
Web Optimization
Alpha Testing
Beta Testing
Feedback Changes
Go Live
Post Go Live
Dev Build Specification
- Create a subdomain from the development cPanel (Joeben Miraña)
- Make sure the site is running in PHP7 (Joeben Miraña)
- Install WordPress (Joeben Miraña)
- Migrate Blackstorm Fresh Template
- WP settings (Permalinks %postname%, Email, Site Title, URL Structure, Media URL simplified)
- set default email to support@blackstormdesign.com
Web Design
- Activate necessary plugins for development
- Activate LJ WP Review Plugin
- with this License Key (sk_.1>*elkqbt+Y@YjQWojbe{fgp*b4y)
- Activate Elementor Pro
- by adding (&mode=manually) to Elementor activation page and use this license key (d4f2727a1caf31cb2d51d52028d158ae)
- Logo
- Favicon
- Modify Global Template Design Using Style Kit
- Build Page Structure
- Create pages from content order sheet with proper parenting
- Add content to pages (title, slug)
- Build Lead Form with honeypot
- Navigation Menu with CTA
- Design Site
- Add Content (Use Lorem Ipsum if final content hasn’t been provided yet)
- Build Review Funnel (Pages, Plugin, & Links)
- Design mobile site
- Make sure both the phone CTA & the Form CTA are visible at the bottom of the mobile screen.
Web Optimization
- Make sure WP Rocket is set up properly
- Configure Yoast SEO
- Optimize All Images
- Add Alt Text to Images
- Optimize .htaccess
- Optimize headings (Use only one h1 in each page)
- Mobile View
- Tablet View
- Laptop/Desktop View
- Enable Honeypot to all Gravity Forms
Alpha Testing
- Submit Project Huddle link in description of this card
- Check forms (Developer)
- Ensure legal pages are in place (Developer)
- Ensure working responsive design (Developer)
- Check your images (Displaying on all devices) (Developer)
- Conduct usability testing (Developer)
- Ensure working responsive design (Developer)
- Perform cross-browser checks (Developer)
- Measure site speed (Developer)
- Ensure lead capture is in place (Developer)
- Validate your code (Developer)
- Check admins are emailed for site errors (Developer)
- Ensure no test content is on the site (Developer) (Manager)
- Proofread everything (Manager)
- Ensure spelling and grammar consistency (Manager)
- Mobile-friendly (Manager)
- Mobile optimized (Manager)
- Mobile CTA buttons at the bottom (Manager)
- Final review before submitting to client (Eric Keith)
Beta Testing
- View Project Huddle link and ensure it works on an incognito browser
- Send link to the client with instructions on how to add comments and set proper expectations
- Wait for the client to provide requested revisions
Feedback Changes
- Make Changes to Site from Beta Input
Go Live
- Create cPanel
- Migrate WordPress
- Check Client Email Delivery Agent (https://trello.com/c/Xv743pEx)
- Make sure that the MX records point correctly to the respective server
- Make sure that the clients’ email are safe
- Test Phone Number
- Change Domain nameservers to our Hosting
- Measure site speed
- Scour for broken links
- Validate your code
- Enable SSL certificate
Post Go Live
- Conduct usability testing
- MainWP Setup
- Test your emails
- Confirm Client Notifications (Form submissions)
- Perform cross-browser checks
- Create a user profile that the display name is their ‘Company Name’ and make that profile the author of their blog posts. (EXAMPLE: http://t.cn/A6zFZuOe)
- WordPress Login set to /s-login (instead of wp-admin)
- Ensure that there is no major javascript error in the site
- Clean the website for unnecessary files