Skip to main content

Recipes Pages

This book is a collection of code snippets, patterns, and guides to solving common problems in our projects. Please take a look through these to save yourself time when implementing certain features!

Base README Template

This template should be used as a starting point for all Vegan Hacktivists projects. # [PROJECT_N...

Base Editorconfig Config

Use these as a starting point for Editorconfig configuration on Vegan Hacktivists projects. root ...

Base Prettier Config

Use these as a starting point for Prettier configuration on Vegan Hacktivists projects. React Pro...

Base ESLint Config

Use these as a starting point for ESLint configuration on Vegan Hacktivists projects. .eslintrc.j...

Installing Backpack for Laravel

Installing the Backpack admin panel is straightforward, but there are a few extra steps you'll li...

Setting Up Cron Jobs on Laravel Forge

In the Laravel world, we are able to set up recurring tasks/jobs in a more flexible way than usin...

Setting Up Job Queues on Laravel Forge

There are certain times when we want to run code outside of the request lifecycle. For example, i...

Recommended VS Code Setup

Below is a list of recommended plugins to use while developing Vegan Hacktivists projects. Crucia...

Setting Up Mailgun

For the vast majority of projects, we'll need to make use of email in some way. At the very least...

GitHub Repository Setup

Cloudflare Domain Setup

Below is the process for setting up domains with Cloudflare. Why do we use Cloudflare? Cloudflare...

Hosting a Project on Forge

Laravel Forge makes hosting a project super easy, but there are some things worth going over to m...

Setting Up Zero-Downtime Deployment

When deploying a project, it can lead to temporary downtime for the production application. In or...

Open sourcing our projects on GitHub

Our mission is to use technology to help animals and promote animal rights. Open sourcing our pro...

Process GDPR data deletion request

Verification Template Hi there, Thanks for getting in touch about your data deletion request. To ...