trbl-website Svelte Themes

Trbl Website

A partially prerendered site made with SvelteKit, with dynamic content loaded from Supabase

TRBL website

TRBL logo

A partially prerendered SvelteKit website with Supabase DB and styling with Tailwind and DaisyUI. Containerized with Docker and Docker Compose.

Setup project

New to web dev

Steps only required if you are new to web dev(No Node/NPM installed), otherwise skip to Setup

Install nvm(Node Version Manager) and Node.js, with the following script:

winget install --id=CoreyButler.NVMforWindows -e
nvm install 25
nvm use 25

Setup

Copy environment variables from .env.example to .env file, and fill in the required variables

Clone project and install dependencies

git clone https://github.com/TRBLcoding/trbl-website.git
cd trbl-website
npm install

Developing

Run dev server

npm run dev

Top categories

Loading Svelte Themes