Sinergy Starter Template
Sinergy Starter - Internal template scaffolding
Tech Stack
Full-stack framework
Customizable UI components
Utility-first styling with Vite plugin
Full type safety
Modern authentication with OAuth & email/password
Type-safe ORM compatible with any SQL database
Reliable transactional email delivery
Scalable S3-compatible object storage
Features
Complete auth with better-auth, OAuth (Google), and secure email/password
Build configurable forms for any client and use case
Service pattern with CRUD operations, query utilities, and request helpers
Adaptive interfaces optimized for mobile, tablet, and desktop
Responsive layout component with modern design patterns
Multi-language support (Arabic/English) with route configuration
Dark/light mode with persistence and system preference detection
Deliver real-time in-app and email notifications
Upload, organize, and serve client media from scalable object storage
Transactional email delivery for notifications and client communications
Installable web app foundation with offline-ready capabilities
Pre-built SEO components, sitemap.xml, and robots.txt
Track traffic, engagement, and product usage with actionable insights
High-performance caching for faster responses and reduced database load
Database architecture ready to scale with application demand
GDPR-compliant cookie preferences and management system
Centralized configurations for maintainable and scalable code
Automated testing, building, and delivery pipelines
Repeatable deployments with environment-aware configuration
Monitor and manage application infrastructure from one place
Centralized logs, metrics, and traces for application observability
Capture, organize, and resolve application issues efficiently
Development
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