jira-sveltekit-firebase-storage-upstash-starter

Jira Sveltekit Firebase Storage Upstash Starter

An open source alternative to Jira Kanban Board using SvelteKit, TailwindCSS, Upstash and Firebase Storage.

An open source alternative to Jira Kanban Board using SvelteKit, TailwindCSS, Upstash and Firebase Storage.

Screenshot 2023-05-29 at 8 10 10 PM

An open source alternative to Jira Kanban Board made with SvelteKit, Upstash, Firebase Storage and TailwindCSS

Rishi Raj Jain Twitter follow

Introduction · Screenshots · Author


Introduction

This is a starter template that aims to build the same experience of linear.app using SvelteKit, Upstash, Firebase Storage and TailwindCSS. 100% free, open-source and privacy friendly.

SvelteKit Auth Setup Instructions

  1. Make sure you've AUTH_TRUST_HOST=true in .env before you deploy anywhere
  2. Create a random 32 char AUTH_SECRET and update it inside the .env file
  3. Make sure you've added GOOGLE_ID and GOOGLE_SECRET in your .env after you have setup Google Auth 2.0.

Upstash Setup Instructions

Copy both the tokens, namely UPSTASH_REDIS_REST_URL and UPSTASH_REDIS_REST_TOKEN and add them to your .env file.

Firebase Storage Setup Instructions

  1. Create a default Cloud Storage bucket

  2. Add your bucket URL to your app

  3. Copy the example firebase config json:

cp firebase-adminsdk.json.example firebase-adminsdk.json
  1. Update the file firebase-adminsdk.json with the firebase config obtained from your firebase project. Read more about firebase config here.

  2. Update the json with the storageBucket value as obtained in Step 2.

Screenshots

Screenshot 2023-05-29 at 8 10 10 PM Screenshot 2023-05-29 at 8 11 52 PM

Author

Top categories

Loading Svelte Themes