-
Notifications
You must be signed in to change notification settings - Fork 3
The stack
nodeexx edited this page Jan 14, 2024
·
18 revisions
- Domain hosting: Hover.com
- CI/CD: GitHub Actions + Northflank Pipelines
- Deployment: Northflank Deployment services
- Docker registry: None (its possible to access images built by Northflank Build services)
-
Authentication: Lucia-auth
- Session ID stored in a Cookie
- Data validation: Zod
-
FE/BE communication: SvelteKit-specific
-
load
functions for getting data - Form actions for mutating data
-
- Unit testing: Vitest
- E2E testing: Playwright
- Process management: Docker + Northflank Deployment services
- Database: PostgreSQL
- Local development: Official Docker image
- Deployment: Northflank PostgreSQL addon
- Database communication: Prisma
- API testing: Playwright API testing
- Styling: PostCSS + Tailwind CSS
- Component library: Skeleton
- Icon libraries: Unplugin Icons
- Fonts: custom Google Fonts
- Form management: SuperForms
- Component testing: Vitest + Svelte Testing Library