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

https://github.com/nyg/yield-borg

Chart of the different yields available on the SwissBorg platform.
https://github.com/nyg/yield-borg

chart cryptocurrency swissborg yields

Last synced: over 1 year ago
JSON representation

Chart of the different yields available on the SwissBorg platform.

Awesome Lists containing this project

README

          

# Yield Borg

Yield Borg shows a simple chart of the different Smart Yields available on the SwissBorg platform. It is currently deployed on Vercel: [yield-borg.vercel.app](https://yield-borg.vercel.app).

## Tech Stack

* [Next.js](https://nextjs.org) app hosted on [Vercel](https://vercel.com)
* [Redis](https://redis.io) database hosted on [Upstash](https://www.upstash.com)
* Other dependencies: [Recharts](https://recharts.org/), [Tailwind CSS](https://tailwindcss.com)
* [Github Actions](https://github.com/features/actions) to check for new yields every hour
* Privacy-friendly [GoatCounter](https://www.goatcounter.com) for web analytics

## Architecture

![Architecture](doc/ARCH.png)

## Local installation

```sh
# this file contains environment variables such as REDIS_URL and CRON_KEY
mv .env.development.local.example .env.development.local

# import the data in db/data.json into your local Redis database
npm run import-db

# install dependencies and run app (available on localhost:3000)
npm install
npm run dev
```