This is a personal dashboard boilerplate app made with SvelteKit and Supabase. It offers a myriad of features like user authentication, server-side data fetching, and a simple starting point for a user dashboard. Moreover, it's styled using Tailwind CSS and Bulma CSS .
Clone the repository to your local machine.
git clone https://github.com/soleribbon/SvelteKit-Auth-Boilerplate.git
Navigate to the project folder and install the dependencies.
cd SvelteKit-Auth-Boilerplate
npm install
Set Up Supabase. Steps:
.env
file.env
```bashStart the development server ```bash npm run dev -- --host
Note: The --host flag makes your application accessible to any device on your local network.
src/routes/(app)/+page.server.js
src/routes/(app)/dashboard/+page.svelte
tailwind.config.js
& bulma.min.css
playwright.config.js
and tests/test.js
npm run dev -- --host # Starts the development server
npm run test # Runs the Playwright tests
npm run lint # Checks the format of the code
npm run format # Automatically formats the code