byto-dash Svelte Themes

Byto Dash

FastAPI + Svelte Dashboard

🚀 FastAPI + Svelte Dashboard (Byto-Dash)

# 🚀 FastAPI + Svelte Dashboard (Byto-Dash)

A modern, full-stack dashboard application with real-time capabilities

A full-stack web application with FastAPI backend and SvelteKit frontend.
This dashboard allows you to manage data, visualize metrics, and interact with APIs in real-time.

Features

  • FastAPI backend with RESTful API endpoints
  • SvelteKit frontend for reactive and interactive UI
  • JWT authentication and user sessions
  • Form handling and validations
  • Real-time updates via WebSockets (optional)
  • Easy to extend with custom modules and components

Tech Stack

  • Backend: FastAPI, Pydantic, SQLAlchemy, PostgreSQL

  • Frontend: SvelteKit, TailwindCSS

  • Authentication: JWT / OAuth (optional)

  • Deployment: Docker / Uvicorn / Nginx

    📸 Screenshot

How to Install Byto-Dash

Step 1: Clone the Repository

git clone https://github.com/mailmug/byto-dash.git
cd byto-dash

Step 2: Set Up the Python Backend

python3 -m venv .venv
source .venv/bin/activate
uv sync

Edit the .env file to update PostgreSQL credentials

Step 3: Run the FastAPI Backend

uvicorn main:app --reload

Step 4: Set Up the Frontend

Open a new terminal

cd byto-dash/frontend
npm install
npm run dev

Open the browser at the address shown in the terminal

I am ready for projects. Feel free to PM: info@mailmug.net

Top categories

Loading Svelte Themes