Linkwave is a Social Link Sharing Platform inspired by š“ Linktree where users can publish and edit a profile for their social media links. The goal of this project is to leverage SvelteKitsās rendering capabilities with a variety of user authentication and data fetching patterns.
ā” Essential Svelte topics šŖ Server-side rendering, SEO, data fetching, and caching
šŖ Cookie-based user authentication
š„ Forms with SvelteKit Actions
š¦ Integrate Tailwind and DaisyUI with SvelteKit
š¤ Fullstack Drag-and-drop from scratch
š„ How to rapidly ship complex features with Firebase
š¤ Analysis of potential design choices and their tradeoffs
šØ Svelte animations with real-world data
š Deploy SvelteKit with serverless functions
Everything you need to rebuild this Svelte project, powered by create-svelte.
Install dependencies with npm install (or pnpm install or yarn), and start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --openTo create a production version of the app:
npm run buildYou can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.