svelte-forms-pro-2 Svelte Themes

Svelte Forms Pro 2

Svelte Forms Pro — Go REST API with SQLite, Docker

svelte-forms-pro

Svelte Forms Pro: Form builder with schema validation, multi-step, and file upload

✨ Features

  • JWT authentication with access + refresh tokens
  • Role-based access control (admin/user)
  • Full CRUD with pagination, search, and filtering
  • Premium responsive UI with dark/light mode
  • Real-time validation and error handling
  • Audit logging and activity history
  • Background jobs for long-running workflows
  • Admin analytics dashboard with operational metrics
  • Docker Compose for one-command startup
  • Comprehensive README with API documentation
  • Database migrations with Alembic/Flyway
  • Health checks, readiness checks, and structured logging
  • Production-oriented environment configuration

🧰 Tech Stack

SvelteKit, TypeScript, Node.js, MongoDB

🏗️ Architecture

Three-tier architecture: SvelteKit, TypeScript backend, React/TypeScript frontend, PostgreSQL database. Containerized with Docker.

🚀 Quick Start

Prerequisites

  • Docker & Docker Compose
  • SQLite / PostgreSQL

Setup

# Clone the repository
git clone https://github.com/elitsuri/svelte-forms-pro
cd svelte-forms-pro

# Copy environment variables
cp .env.example .env

Run

docker compose up --build

Top categories

Loading Svelte Themes