Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zamiell/isaac-streaking

A website that tracking streaking records for The Binding of Isaac: Repentance.
https://github.com/zamiell/isaac-streaking

Last synced: 30 days ago
JSON representation

A website that tracking streaking records for The Binding of Isaac: Repentance.

Awesome Lists containing this project

README

        

# isaac-streaking

This is the source code for the [Isaac Streaking Leaderboards](https://www.isaacstreaking.com/), a website that tracking streaking records for _[The Binding of Isaac: Repentance](https://store.steampowered.com/app/1426300/The_Binding_of_Isaac_Repentance/)_.

The website is built with [SvelteKit](https://kit.svelte.dev/) + [Prisma](https://www.prisma.io/). It is hosted by [Vercel](https://vercel.com/) + [Supabase](https://supabase.com/).

Join our [Discord server](https://discord.gg/GwhUeQjHTF).


## Dev

Clone the repo:

```bash
git clone [email protected]:Zamiell/isaac-streaking.git
cd isaac-streaking
```

Install dependencies:

```bash
corepack enable
yarn install
```

Open the project in [VSCode](https://code.visualstudio.com/):

```bash
code .
```

Set up environment variables:

```bash
cp .env.example .env
code .env # Fill in the values accordingly.
```

Set up the database:

```bash
./install_database.sh
```

Run the server for development:

```bash
./run.sh
```