Manage cookies preferences

By clicking “Accept all cookies”, you agree Sinergy Starter can store cookies on your device and disclose information in accordance with our Cookie Policy.

Sinergy Starter

Sinergy Starter Template

Sinergy Starter - Internal template scaffolding

Tech Stack

SvelteKit

Full-stack framework

shadcn-svelte

Customizable UI components

Tailwind CSS v4

Utility-first styling with Vite plugin

TypeScript

Full type safety

better-auth

Modern authentication with OAuth & email/password

Drizzle ORM

Type-safe ORM compatible with any SQL database

Resend

Reliable transactional email delivery

Cloudflare R2

Scalable S3-compatible object storage

Features

Authentication System

Complete auth with better-auth, OAuth (Google), and secure email/password

Client Form Builder

Build configurable forms for any client and use case

Database Abstraction Layer

Service pattern with CRUD operations, query utilities, and request helpers

Mobile Responsive

Adaptive interfaces optimized for mobile, tablet, and desktop

Application Shell

Responsive layout component with modern design patterns

Internationalization

Multi-language support (Arabic/English) with route configuration

Theme Switching

Dark/light mode with persistence and system preference detection

Notification System

Deliver real-time in-app and email notifications

Media Storage

Upload, organize, and serve client media from scalable object storage

Mail Server

Transactional email delivery for notifications and client communications

PWA Ready

Installable web app foundation with offline-ready capabilities

SEO Optimized

Pre-built SEO components, sitemap.xml, and robots.txt

Web Analytics

Track traffic, engagement, and product usage with actionable insights

Cache System

High-performance caching for faster responses and reduced database load

Autoscaling Database

Database architecture ready to scale with application demand

Cookie Management

GDPR-compliant cookie preferences and management system

Configuration-Driven

Centralized configurations for maintainable and scalable code

CI/CD

Automated testing, building, and delivery pipelines

Deployment System

Repeatable deployments with environment-aware configuration

Server Management

Monitor and manage application infrastructure from one place

Telemetry Logging

Centralized logs, metrics, and traces for application observability

Bug Tracker

Capture, organize, and resolve application issues efficiently

Development

Quick Start Commands

Get up and running in minutes

bun run dev

Start development server

bun run build

Build for production

bun run check

Run type checking

bun run lint

Run linting

bun run format

Format code

bun run local:db:up

Start PostgreSQL container

bun run local:db:down

Stop PostgreSQL container

bun run test:server

Run database tests

bun run db:migrate

Run database migrations

bun run create:page

Create new page with template

bun run create:md

Create markdown files for all locales

bun run create:api-controller

Create API controller with template