Overview
What is JTBDOS and how do I get started?
JTBDOS is a production-grade Turborepo template for Next.js apps. It is designed to be a comprehensive starting point for new apps, providing a solid, opinionated foundation with a minimal amount of configuration.
It is based on the excellent work of the Next-forge team.
JTBDOS Services
Last Updated: 04/04/25
Below is a curated list of services that can help you build and scale your product under JTBDOS. Services are grouped into:
- Proof of Concept (POC) – critical services for getting up and running quickly.
- Initial Alpha Launch – for enhanced robustness and user experience.
- Optional – specialized services depending on your product’s needs.
Proof of Concept (POC)
Linear
Purpose: Project management
URL: linear.app
Why It’s Interesting: A streamlined tool for issue tracking and task management.
Perfect for agile teams needing a lightweight yet powerful solution.
No portco account needed initially.
GitHub
Purpose: Code repository & version control
URL: github.com
Why It’s Interesting: Industry-standard for hosting and collaborating on code,
with robust versioning and open-source workflows.
OpenAI
Purpose: AI services (language models, embeddings, etc.)
URL: openai.com
Why It’s Interesting: Offers state-of-the-art language generation and analytics,
perfect for chatbots, data insights, or creative content.
Clerk
Purpose: Authentication & user management
URL: clerk.com
Why It’s Interesting: Secure and customizable login flows with multi-factor
authentication and user management. Essential for user security.
Cursor
Purpose: AI developer tool
URL: cursor.so
Why It’s Interesting: Automates code generation and refactoring,
speeding up development cycles with AI-driven assistance.
Neon
Purpose: Database (PostgreSQL)
URL: neon.tech
Why It’s Interesting: Modern, serverless PostgreSQL with minimal DevOps overhead,
perfect for early-stage data needs.
Drizzle
Purpose: ORM (Object-Relational Mapping)
URL: Drizzle on GitHub
Why It’s Interesting: Lightweight and intuitive ORM that makes data handling
more maintainable. No separate account needed.
Shad/cn
Purpose: UI library
URL: ui.shadcn.com
Why It’s Interesting: Provides accessible, composable UI components for
faster frontend development. No separate account needed.
Vercel
Purpose: DevOps, compute, hosting
URL: vercel.com
Why It’s Interesting: Fast deployments, serverless functions,
and edge caching — perfect for iterating quickly.
v0
Purpose: Prototyping
URL: v0.dev
Why It’s Interesting: Quickly build interactive prototypes to gather
feedback early and often.
Initial Alpha Launch
PostHog
Purpose: Monitoring & user analytics
URL: posthog.com
Why It’s Interesting: Gain insights into user behavior and
engagement with a privacy-focused approach.
Sentry
Purpose: Error tracking & performance monitoring
URL: sentry.io
Why It’s Interesting: Captures errors and performance bottlenecks
in real-time, allowing you to fix issues before they affect users.
Stripe
Purpose: Payments
URL: stripe.com
Why It’s Interesting: Industry-leading payment processor
with easy integration for web and mobile.
Likely to swap to Clerk billing when available.
Arcjet
Purpose: App security
URL: arcjet.io
Why It’s Interesting: Ensures your application meets security
standards and protects user data at scale.
Optional Services
BaseHub
Purpose: CMS (Content Management System)
Why It’s Interesting: Simplifies creating/updating website or in-app content.
Great for marketing sites, blogs, or dynamic content sections.
LiveBlocks
Purpose: Collaboration (real-time presence, cursors, etc.)
URL: liveblocks.io
Why It’s Interesting: Enables multi-user collaboration (like real-time doc editing)
with minimal setup.
Resend
Purpose: Email sending
URL: resend.com
Why It’s Interesting: Helps send transactional or marketing emails easily.
Free tier up to 3,000 emails per month.
Knock
Purpose: Notifications
URL: knock.app
Why It’s Interesting: Centralizes notification logic,
allowing for multi-channel messages with user preferences.
Inngest
Purpose: Orchestration & background jobs
URL: inngest.com
Why It’s Interesting: Automates workflows, ensuring
high-performance for background tasks.
Railway
Purpose: Long-running compute
URL: railway.app
Why It’s Interesting: Run containers, databases, or microservices that
don’t fit serverless models. Will swap to Vercel Runs when available.
Xbow
Purpose: Security testing
Why It’s Interesting: Identifies vulnerabilities and compliance
issues early, providing peace of mind.
Meticulous.ai
Purpose: AI-driven application testing
URL: meticulous.ai
Why It’s Interesting: Automates regression tests, reducing manual QA overhead.
Hookdeck
Purpose: Webhook management
URL: hookdeck.io
Why It’s Interesting: Reliable and scalable infrastructure
for event-driven apps.
LiveKit
Purpose: Real-time video conferencing
URL: livekit.io
Why It’s Interesting: Low-latency audio/video chat with
customizable UI capabilities.
n8n
Purpose: Workflow automation / agents
URL: n8n.io
Why It’s Interesting: Visually connects APIs and automates
tasks without extensive code.
airbyte
Purpose: Data access connectors
URL: airbyte.com
Why It’s Interesting: Moves data between various systems
for better integration and analytics.
Pipe Dream
Purpose: Event connectors & serverless workflows
URL: pipedream.com
Why It’s Interesting: Automates tasks by chaining APIs,
events, and custom scripts in a visual editor.
mux.com
Purpose: Video hosting & analytics
URL: mux.com
Why It’s Interesting: Reliable video infrastructure and
analytics for streaming or on-demand media.
Marker.io
Purpose: Web feedback & reporting
URL: marker.io
Why It’s Interesting: Capture user screenshots
and bug reports directly on your web pages.
Tiny Bird
Purpose: Streaming analytics
URL: tinybird.co
Why It’s Interesting: Provides real-time analytics
for large volumes of data, ideal for live dashboards.
Mother Deck
Purpose: Data warehouse
Why It’s Interesting: Streamlines data modeling and queries
for advanced analytics and large-scale data.
Google AI
Purpose: Video analytics & other AI services
URL: ai.google
Why It’s Interesting: Robust ML/AI tools, especially
useful for video/image analysis with Google Cloud integrations.
React Native
Purpose: Cross-platform mobile app development
URL: reactnative.dev
Why It’s Interesting: Create iOS and Android apps using React,
sharing code with your web stack for faster development.
Quick Start
Prerequisites
Get your development environment ready for JTBDOS.
Installation
Create a new JTBDOS project.
Recipes
Let’s build something awesome together!