The Easiest Way to Set up Your Next Project


We recently open-sourced a collection of boilerplate repositories that we built for Alva Coding Tests.


We've been using these templates to spin up a candidate's workspace, and after about 200 interviews, it has proven to be efficient.


There are other use-cases where this setup can be useful, e.g., one can also use it to bootstrap a portfolio project with one click.

What's Included

The project setup

Each project is hosted as a template GitHub repository and has the following structure:

  1. A minimal app implementation in the tech stack of choice.
  2. A suite of E2E Cypress tests.
  3. A GitHub actions pipeline that spins up the app and runs the tests on every push.

Available Tech Stacks

There are currently nine projects available for backend, frontend, and full-stack profiles, but we're planning to keep extending the collection.

Available boilerplate

How to Get Started

Go to the project boilerplate webpage, select your favorite tech stack, and click on the "Use this template" button in the newly opened browser tab.

How to use the templates

Hope you'll find this useful. ✌



Never miss out on great talent again

"We saved hundreds of hours with the Alva Coding Tests' out-of-the-box technical interview solution that integrated seamlessly with our existing setup." β€” Andreas Gabrielsson, Head of Engineering at Alva Labs.

️