Skip to content

gsemyong/coolstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Essentials

  • tRPC server
  • Drizzle ORM
  • Tanstack router
  • Astro
  • Better auth
  • Temporal
  • Resend
  • Shadcn with sidebar layout
  • Prettier

Nice to have

  • Twilio
  • PWA
  • Assistant UI
  • Stripe
  • PostHog
  • Sentry
  • UI in seperate package

To do

  • Protect all routes in app with auth checks
  • Setup shadcn with sidebar layout
  • Insert user data into sidebar
  • Add sign out actions to sidebar
  • Add auth checks to tRPC server
  • Add realtime features with tRPC (dirty)
  • Trigger background jobs from application
  • Create pages and content collection for blog (dirty)
  • Setup external api with fastify
  • Setup prettier
  • Add realtime with socket.io
  • Setup PWA for app
  • Setup stripe for payments
  • Refactor shared UI to be in a separate package
  • Setup marketing website with shadcn
  • Add assistant UI
  • Refactor and organize codebase
  • Setup PostHog for analytics
  • Setup Sentry for error tracking
  • Add mux support for video playback
  • Setup minio

To do (maybe someday)

  • Fix shadcn mobile sidebar pointer-events issue not in a hacky way
  • Add cli to configure new project with required dependencies and add features to existing project
  • Setup CI/CD pipeline

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published