Skip to content

Releases: Stoffbergie/project-zap

v1.1.0 - Simplification & Mobile PWA

Choose a tag to compare

@Stoffberg Stoffberg released this 11 Jan 11:54

What's New

Mobile PWA Support

  • Full Progressive Web App support for mobile devices
  • Separate mobile and desktop product architectures
  • Platform-specific UI components optimized for each experience

Official WorkOS Integration

  • Migrated to official @workos-inc/authkit-tanstack-start package
  • Improved authentication flow and stability

Vercel Deployment

  • Added Vercel configuration with Cape Town region (cpt1) for South Africa
  • Optimized deployment settings

Improvements

Massive Codebase Simplification (~2000+ lines removed)

  • Centralized Convex validators in lib/validators.ts - single source of truth
  • Consolidated preferences mutations into single update endpoint
  • Renamed user-scoped APIs: getMineget, listMinelist
  • Removed unused hooks: useDialog, useDebouncedCallback, usePaginatedTable
  • Removed unused utilities: email validation, date utilities, Zod schemas
  • Fixed barrel exports for better tree shaking
  • Cleaned up obsolete documentation and empty directories

Bug Fixes

  • Fixed mobile dashboard stats card styling
  • Fixed settings profile navigation
  • Fixed stale-while-revalidate caching
  • Fixed Vercel configuration patterns

Breaking Changes

  • api.preferences.updateAppearanceapi.preferences.update
  • api.preferences.updateNotificationsapi.preferences.update
  • api.preferences.getMineapi.preferences.get
  • api.todos.listMineapi.todos.list

Full Changelog: v1.0.0...v1.1.0

v1.0.0 - Initial Release

Choose a tag to compare

@Stoffberg Stoffberg released this 10 Jan 20:16

Project Zap v1.0.0

Production-ready starter template for modern web apps.

Stack: TanStack Start • Convex • WorkOS • shadcn/ui

Features

  • TanStack Start framework with file-based routing
  • Convex database with real-time queries
  • WorkOS AuthKit authentication (SSO, social login, MFA)
  • 30+ shadcn/ui components
  • Dark mode with system preference support
  • Dashboard layout with sidebar navigation
  • Landing page template
  • Todo app with file attachments
  • Server-side data table with pagination and search

Getting Started

git clone https://github.com/Stoffberg/project-zap.git my-app
cd my-app
bun install
bunx convex dev
bun dev

See the README for full setup instructions.

Links