{"repo":"foxlau/react-router-v7-monorepo","free":true,"listed":false,"github":"https://github.com/foxlau/react-router-v7-monorepo","clone":"git clone https://github.com/foxlau/react-router-v7-monorepo.git","description":"📦 React Router v7 (Remix) Monorepo with Cloudflare Workers, Drizzle ORM & D1, Shadcn/UI, and Tailwind CSS v4.","language":"TypeScript","stars":30,"topics":["biomejs","monorepo","react-router","shadcn-ui","tailwindcss-v4","vite","cloudflare-workers","d1","drizzle-orm","remix-run"],"license":null,"category":"ui-components","readme_excerpt":"React Router v7 Monorepo This is a streamlined example demonstrating the use of React Router v7 within a monorepo, integrating Cloudflare Workers, Drizzle ORM with D1, Shadcn/UI, and Tailwind CSS v4. Features - 📦 pnpm – Monorepo package manager - 🎨 Tailwind CSS v4 – Utility-first CSS framework - 🧩 shadcn/UI – Component library - 🔍 BiomeJS – Code formatting and linting - ⚡ Vite.js – Build tool - 🪝 Lefthook – Git hooks manager - 🔧 Wrangler – Cloudflare development CLI - 🗃️ Drizzle ORM – SQL-first ORM - 🌩️ Cloudflare D1 – SQLite database for Cloudflare Workers Project Structure Root Configuration Files - biome.json : Code formatting and linting rules (BiomeJS) - lefthook.yml : Git hooks for pre-commit (format, lint, typecheck) and commit-msg (commitlint) - commitlint.config.cjs : Conventional commit message enforcement - tsconfig.json : Extends centralized TypeScript config from packages/tsconfig - pnpm-workspace.yaml : Declares workspace packages in apps/ and packages/ Getting Started Install dependencies Development Build Database & Deployment The project uses Drizzle ORM with Cloudflare D1 (SQLite) for database operations and Wrangler CLI for deployment. Database Setup & Management Deployment Code Quality & Workflow - BiomeJS : pnpm format (format), pnpm check (lint) - Lefthook : Pre-commit hooks for formatting, linting, and type checking - Commitlint : Enforces conventional commit messages License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/foxlau","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/foxlau/react-router-v7-monorepo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}