- Overview
- General
- 1. Create a Git Repository
- 2. GitFlow
- 3. Go Live!
- 4. Naming Conventions
- 5. Security
- 6. Project Checklist
- Rails Application Setup Guide
- 7. Getting started
8. Setup
- 8.1. Initialise the Rails App
- 8.2. Push to Git Repository
- 8.3. Initialise Gitflow
- 8.4. Configure Git Repository
- 8.5. Create an Application Server (Heroku)
- 8.6. Create an Application Server (Deploio)
- 8.7. Configure the CI/CD
9. Tools
- 9.1. RSpec
- 9.2. Linting and automatic checks
- 9.3. Gems and libraries
- 9.4. Cloudflare
10. Additional Services
- 10.1. Sentry
- 10.2. NewRelic
- 10.3. Robots.txt
- 10.4. Percy
- 10.5. Protect develop environment
11. Customer Plan Services
- 11.1. Uptimerobot
- 11.2. Depfu Security monitoring
12. Gems
- 12.1. Jest
- 12.2. Send Emails
- 12.3. Sparkpost & Mailtrap
- 12.4. Devise
- 12.5. Sidekiq
- 12.6. Cucumber
- 12.7. Amazon S3 and Cloudfront
- 12.8. Carrierwave Upload
- 12.9. Bootstrap
- 12.10. FontAwesome
- 12.11. Bullet
- 12.12. Lograge
- 12.13. Hotjar
- 12.14. Wicked PDF
- 12.15. Recaptcha v3
- Services
- 13. Google Analytics
- 14. Google Apis
- 15. Slack and Notifications
- Templates
- 16. README
- 17. Pull Request Template