builderbook icon indicating copy to clipboard operation
builderbook copied to clipboard

Refactor (codebase and content) - Done!

Open tima101 opened this issue 4 years ago • 0 comments

Important: The buy button for Builder Book (first book) is disabled until we are done with refactor. You can still buy our second book, SaaS Boilerplate.


Done so far:

  • removed now.json and script commands (8-end code) - add to content!
  • upgraded all packages, added Stripe package for client-side, node-fetch for Mailchimp API (8-end code) - update content
  • added next.config.js (8-end code) - add to content!
  • added .eslintrc.js (8-end code) - add to content!
  • added new setupSitemapAndRobots - add to content
  • remove insertTemplates from app.js - add to content
  • checked if 8-end runs
  • upgrade Mailchimp API, remove old package (8-end code)
  • upgrade Stripe API, remove old package (8-end code)
  • ESLint fix (8-end code)
  • upgrade GitHub API (8-end code)
  • AWS Elastic Beanstalk config (8-end code)
  • moved propTypes and defaultProps outside of class definition (8-end code)
  • defined ReadChapter.componentDidUpdate (8-end code)
  • check structure of all pages and components - unify structure (8-end)
  • fixes to redirect and Stripe API (book/8-end)
  • replace project in this repo with final version of book/8-end, separate folder on the same level as book
  • Google Analytics for 8-end and builderbook
  • helmet({ contentSecurityPolicy: false }) and meta httpEquiv="Content-Security-Policy" content=...
  • Content-Security-Policy (8-end code)
  • added chapter-9 to content and codebase (prepare and deploy project)
  • renamed files (server.js, aws-ses.js)
  • book content: getRootUrl, Logger, SEO in Chapter 9. Done with Chapter 9 except few screenshots.
  • update codebases 8, 7, 6, 5, 4, 3, 2, 1 in accordance with codebase book/9-end
  • update book's content to reflect above changes to all codebases


Click to see Hill for issue #359
Single issue hill
Click to see Hill for all issues
All issue hill

created by Async

tima101 avatar Aug 21 '20 03:08 tima101