Skip to content
Public template

Latest commit

 

History

287 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sakeenah

Modern Islamic wedding invitation platform with multi-tenant architecture.

Preview

bun install && cp .env.example .env
# edit .env → bun run dev
docker compose up -d    # or Docker

Features

  • Guest mgmt — personalized links, attendance tracking, real-time wishes
  • Multi-tenant — one deployment, unlimited weddings, isolated data
  • UX — Motion animations, audio, countdown, Google Maps, digital envelope

Stack

Layer Tech Purpose
Runtime Bun Package mgmt & server
Frontend React 19 + Vite UI & build
Backend Hono Edge API framework
Database PostgreSQL Multi-tenant storage
Styling Tailwind CSS v4 Utility-first
Animation Motion Declarative transitions
Deployment Cloudflare Workers Global edge

Scripts

Command Action
bun run dev Client + server concurrently
bun run dev:client Frontend only (Vite)
bun run dev:server Backend only (Hono API)
bun run build Build frontend to dist/
bun run deploy Build + deploy to Cloudflare
bun run generate-links Generate guest links
bun run lint ESLint validation

Docs

Getting Started · Deployment · API · Architecture · Structure · Security · Testing · Links


Apache 2.0 · @mrofisr · Built with Vite, React, Hono · Animations by Motion · Icons by Lucide

Releases

Used by

Contributors

Languages