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.jssrc/routes/(app)/dashboard/+page.sveltetailwind.config.js & bulma.min.cssplaywright.config.js and tests/test.jsnpm 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