This is a monorepo boilerplate used inside QUESTPIE.com projects.
- Development docker-compose setup
- Monorepo Bun setup
- Shared internal packages setup
- TsConfig setup
- Elysia server
- Drizzle ORM
- Redis setup
- Websocket w Pusher/Soketi
- Setup
- Auth
- Example
- WebApp - Next.js
- App Router
- ShadcnUI - Dark mode - TailwindØ
- Auth Pages
- App Skeleton
- Onboarding skeleton
- Lucia Auth Setup
- Magic Link
- OAuth example (google)
- Resend/Nodemailer Setup -> unified provider agnostic email sending interface
- Preview URL on dev
- TypeSafe Bullmq with Typebox for jobs
- Payment integration
- Stripe (default)
- Routes
- Stripe Webhooks with Jobs
- fraud prevention
- Checkout
- Customer sync
- Docs/Landing - Next.js with cms integration
- PayloadCMS ?? or other CMS?
- Trigger.dev for jobs
- stripe webhooks