Skip to content

StillScripts/soon

Repository files navigation

Soon

CI License: MIT

A modern monorepo starter with Bun, Turborepo, Convex, and AI-assisted development.

Documentation · GitHub

Quick Start

git clone https://github.com/StillScripts/soon.git my-app
cd my-app
bun install

# Set up environment variables
cp packages/backend/.env.example packages/backend/.env.local
cp apps/web/.env.example apps/web/.env.local

# Start development (run in separate terminals)
turbo dev --filter=web      # Next.js app
cd packages/backend && bunx convex dev  # Convex backend

Tech Stack

Category Technology
Runtime Bun
Monorepo Turborepo
Frontend Next.js 16 + React 19
Backend Convex
Auth Better Auth
UI shadcn/ui + Base UI
Styling Tailwind CSS 4
Testing Vitest
Linting oxlint
Docs Astro Starlight

Project Structure

apps/
├── web/              # Next.js application
└── docs/             # Documentation site

packages/
├── backend/          # Convex backend + Better Auth
├── ui/               # Shared components (shadcn/ui)
├── validators/       # Shared Zod schemas
├── oxlint-config/    # Linting configuration
├── typescript-config/# TypeScript configuration
└── vitest-config/    # Test configuration

Commands

bun dev           # Run all apps
bun build         # Build all apps
bun lint          # Lint all packages
bun format        # Format code
bun check-types   # Type check
bun test          # Run tests

Claude Code Integration

This repo includes professional Claude Code skills for AI-assisted development:

/commit       # Create commits
/create-pr    # Create pull requests
/code-review  # Code reviews
/convex       # Convex patterns
/vitest       # Testing guidance

See .claude/README.md for all available skills.

Documentation

The documentation site contains:

  • Development Journey: 18 guides documenting how this project was built
  • Skills Reference: Claude Code skill documentation
  • Quick Reference: Common patterns and APIs

License

MIT

About

Make something out of nothing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors