bun-elysia-react-vite-stack

Bootstrap a full-stack TypeScript monorepo with Bun, Elysia, Vite, React, Tailwind, and Prisma.

2|Updated May 10, 2026
One-click install
npx skills add https://github.com/freedomw1987/tree_monstor --skill bun-elysia-react-vite-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bun-elysia-react-vite-stack
Source: https://github.com/freedomw1987/tree_monstor/tree/main/skills/devops/bun-elysia-react-vite-stack
Command: npx skills add https://github.com/freedomw1987/tree_monstor --skill bun-elysia-react-vite-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Setting up a modern full-stack TypeScript development environment requires manually configuring Bun, Elysia, Vite, React, Tailwind, and Prisma across multiple files, which leads to hours of debugging version mismatches, path traps, and build configuration errors. This Skill eliminates that friction by providing a proven, copy-paste-ready bootstrap that generates a working monorepo structure with Docker Compose support in minutes.

Core Features & Use Cases

  • Full-Stack Monorepo Bootstrap: Generates apps/api (Bun + Elysia + Prisma) and apps/web (Vite + React + Tailwind) with workspace configuration, environment variables, and seed scripts.
  • Production-Grade Defaults: Includes Docker Compose stack with nginx reverse proxy, Postgres (prod) or SQLite (dev) via Prisma 5, and hardened Dockerfiles validated against real CRM deployments.
  • Real-World Pitfall Documentation: Encodes 20+ production-hardened lessons from actual builds, including Elysia 1.2 type definition bugs, Vite 8 quirks, Tailwind v4 token issues, Docker cache invalidation, and React Query type narrowing traps.
  • Use Case: Ideal for building internal tools, MVPs, CRMs, exam apps, or any project where you need a reliable local dev stack that scales to Docker Compose deployment without rewriting infrastructure.

Quick Start

Use the bun-elysia-react-vite-stack skill to scaffold a new full-stack TypeScript project with Bun, Elysia, Vite, React, and Tailwind pre-configured for local development.

Frequently Asked Questions about bun-elysia-react-vite-stack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a full-stack TypeScript app with Bun, Elysia, and Vite?

To bootstrap a full-stack TypeScript app with Bun, Elysia, and Vite, this Skill generates a working monorepo structure with Docker Compose support, React 19, Tailwind v4, and Prisma 5 pre-configured for local development.

Why does my Elysia and Vite React stack have version mismatch and build configuration errors?

Version mismatch and build configuration errors in an Elysia and Vite stack occur from manual setup friction. This Skill eliminates those errors by providing a deterministic, copy-paste-ready bootstrap validated against production CRM deployments.

Can I use Prisma 5 with SQLite for local development and Postgres for Docker Compose deployment?

Yes, you can use Prisma 5 with SQLite for local development and Postgres for production. This Skill provides production-grade defaults including a Docker Compose stack with an nginx reverse proxy and hardened Dockerfiles.

What is the best way to set up a full-stack monorepo for internal tools or MVPs?

The best way to set up a full-stack monorepo for internal tools or MVPs is using a pre-validated bootstrap that generates apps/api and apps/web directories with workspace configuration, environment variables, and seed scripts.

Does this Bun Elysia React stack include documentation for Tailwind v4 and Vite 8 quirks?

Yes, this Bun Elysia React stack encodes 20+ production-hardened lessons including Tailwind v4 token issues, Vite 8 quirks, Elysia 1.2 type definition bugs, Docker cache invalidation, and React Query type narrowing traps.