Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launch Party #64

Open
10 of 14 tasks
chrismekim opened this issue Mar 1, 2021 · 0 comments
Open
10 of 14 tasks

Launch Party #64

chrismekim opened this issue Mar 1, 2021 · 0 comments
Milestone

Comments

@chrismekim
Copy link
Contributor

chrismekim commented Mar 1, 2021

Here's a non-exhaustive list of everything you'll want to think about before launch.

  • A11y: Is your website accessible? Have you scanned over it with an accessibility tool? Can you navigate it entirely using your keyboard?
  • Mailchimp Credentials: Does your project have an email capture? Have you reached out to your client for login details?
  • Cross Device & Browser Testing: You can't expect your client to do this for you. Have you tried using your project on different browsers, and devices?
  • DNS Access: Have you got access to the client's domain server? You'll need this to set the thing live, and it often takes the client days to find these.
  • Favicon: Does your website have a cute favicon?
  • Analytics: Have you added in an analytics tag? Usually you'll want to ensure your client generates this property, and gives you access.
  • Metatags: Whats your strategy to ensure that Social Share cards (1200px X 627px) are crawlable on the site? Are you using React Snap? Does the client manage that content in Contentful? Is it documented in the Operator Manual?
  • Bug Tracking: Have you installed Sentry on your project? How will you know if users encounter bugs?
  • Webfont Licenses: Are you legally using your typefaces? Has your client purchases licenses?
  • Cookie Consent: Does your project use cookies? (If it uses Google Analytics, it does). You'll want to ensure you have a cookie consent flag installed.
  • 404 Page: What happens when the user navigates to non-existent URL? Are they redirected, or do they see a nice 404?
  • Empty states: Do new users of your project see a lot of empty states when they start interacting? If so - have you added some messaging for those cases?
  • Google Lighthouse: Have you profiled your website with Google Lighthouse too see where you can improve the initial paint, and therefore the page ranking?
  • SEO & Google Webmaster Tools: Have you registered & optimized your project with Google Webmaster Tools? Do you have a crawlable site map?
@chrismekim chrismekim added this to the v1.0.0 milestone Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant