/zapdos

Primary LanguageTypeScript

Zapdos - a crappy way to share questions in your stream

Bad q&a app

TODO

  • "remove pin" button
  • Pin persistence?
  • Better question asking form
  • Better url "slugs" for submitting questions
  • An actual UI
  • Better responsiveness for question view
  • "Copy form link" button
  • "Copy OBS embed link" button
  • Create "protected router" for authed parts
  • Redo router structure
  • Maybe SSR some things? Idk
  • Delete question

Run locally with docker

First you will need to create a .env file using the .env.example file.

You will have to add your TWITCH_CLIENT_ID and TWITCH_CLIENT_SECRET and it should work out of the box.

You will also need to create a Postgres instance and fill out the DATABASE_URL. You can do that in a few minutes on Railway

Once you've set up your Postgres instance you will need to run the initial migration:

npm run migrate

Once you've created the env file run the following command to start Soketi:

docker-compose up -d