Skip to content

avinson/repliear

Repository files navigation

Repliear

A high-performance issue tracker in the style of Linear.

Built with Replicache, Supabase, and Next.js.

Running at repliear.vercel.app.

Prerequisites

Install the following before starting:

  • Git
  • Docker (and ensure the daemon is running)
  • Supabase CLI

Setup

git clone https://github.com/rocicorp/repliear
cd repliear
npm install
supabase init
supabase start

To run repliear app, run the following command but substitute each angle-bracket-wrapped parameter with the corresponding value which was output from supabase start.

DATABASE_URL="<DB URL>" NEXT_PUBLIC_SUPABASE_URL="<API URL>" NEXT_PUBLIC_SUPABASE_KEY="<anon key>" npm run dev

Publishing

  • Push this repo to a new github project
  • Create a free account on supabase.com, and an empty project
  • Create a free account on vercel.com
  • Create a new project on vercel, configuring the environment variables using the values from your hosted Supabase project

Credit

We started this project by forking linear_clone. This enabled us to get the visual styling right much faster than we otherwise could have.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.5%
  • JavaScript 1.8%
  • Other 1.7%