prototype_svelte Svelte Themes

Prototype_svelte

Infrastructure monitoring dashboard built with Svelte, TypeScript, Tailwind CSS, and Vite. It allows visualization of devices, system metrics, alerts, and reports in a modern, responsive interface.

Prototype Svelte

This is a prototype of a Svelte app that I'm building to learn Svelte and TypeScript.

๐Ÿงฑ Tech Stack

  • Svelte 4
  • Vite 5
  • TypeScript
  • Tailwind CSS
  • Lucide Icons
  • svelte-spa-router
  • pnpm

๐Ÿ“ฆ Requirements

๐Ÿš€ Installation

pnpm install

๐Ÿงช Development

pnpm dev

Local development server runs by default at http://localhost:5173.

๐Ÿ›  Available Scripts

Command Description
pnpm dev Start development server
pnpm build Build the project for production
pnpm preview Preview the production build
pnpm check Type and diagnostics validation

๐Ÿ—‚ Project Structure

src/
โ”œโ”€โ”€ components/         # Reusable UI components
โ”œโ”€โ”€ views/              # Views mapped by the router
โ”œโ”€โ”€ stores/             # Global state using Svelte stores
โ”œโ”€โ”€ utils/              # Utility/helper functions
โ””โ”€โ”€ App.svelte          # Root component

๐Ÿ“ฆ Production Build

pnpm build

The production build is output to the dist/ directory. You can deploy this folder to any static hosting provider (Netlify, Vercel, GitHub Pages, etc).

Make sure to enable fallback routing to index.html if you're using SPA navigation.

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes