Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jarrodmedrano/jarrod-starter

Turbo Repo starter template with a cli
https://github.com/jarrodmedrano/jarrod-starter

authjs clerk turborepo turborepo-starter

Last synced: about 1 month ago
JSON representation

Turbo Repo starter template with a cli

Awesome Lists containing this project

README

        

# Jarrod Starter Template

Turbo Repo starter

This is a starter for setting up your own turborepo project.
For convenience you can select which auth type you want (`next-auth` or `clerk`) and which database you want (`psql` or `sqlite`).

### Installation

I have published this as an npm module. You don't need to clone this repo anymore.
All you have to do is run the following command:

```
pnpm create jarrod-starter
```

### Running this repo locally (for development)

```
mkdir test-project
cd test-project
pnpm link ../jarrod-starter
pnpm create-jarrod-starter
```

Once the project is created you can run the following commands:

```
pnpm install
pnpm run web
```

Make sure to set your environment variables from the .env.example files.
Follow the readme in the template_main folder for more instructions.