Coding Templates

Start from a working template. Pick a stack, customize it, and ship from your browser.

Frontend

React AppJavaScriptBeginner

Modern React application with hooks, state management, and component architecture. Includes routing and responsive layout.

Next.js AppTypeScriptIntermediate

Full-stack Next.js application with App Router, server components, and API routes. SEO-optimized with metadata API.

Static SiteHTML/CSSBeginner

Clean static website with modern CSS. No frameworks, no build step. Pure HTML, CSS, and vanilla JavaScript.

Chrome ExtensionJavaScriptIntermediate

Browser extension with popup UI, content scripts, background service worker, and storage API.

Tailwind AppJavaScriptBeginner

Vite-powered app with Tailwind CSS v4. Includes dark mode, responsive utilities, and custom design tokens.

Svelte AppSvelteBeginner

SvelteKit application with file-based routing, server-side rendering, and form actions.

Backend

Express APIJavaScriptBeginner

RESTful API with Express.js. Includes middleware, error handling, validation, and structured routing.

Flask APIPythonBeginner

Python REST API with Flask. Includes blueprints, SQLAlchemy ORM, and request validation.

Django AppPythonIntermediate

Full-featured Django web application with models, views, templates, and admin panel. Production-ready structure.

FastAPIPythonIntermediate

High-performance Python API with FastAPI. Auto-generated docs, async support, and Pydantic validation.

Cloudflare WorkerJavaScriptBeginner

Edge computing with Cloudflare Workers. Runs in 300+ cities worldwide with D1 database and KV storage.

REST API (Node)TypeScriptIntermediate

Production REST API with authentication, rate limiting, logging, and OpenAPI documentation.

GraphQL APITypeScriptIntermediate

GraphQL server with type definitions, resolvers, and subscriptions. Includes playground and schema introspection.

WebSocket ServerJavaScriptIntermediate

Real-time WebSocket server with rooms, broadcasting, and reconnection handling.

Packages

CLI ToolJavaScriptIntermediate

Command-line tool with argument parsing, colored output, and interactive prompts. Publishable to npm.

Python PackagePythonIntermediate

Publishable Python package with pyproject.toml, tests, and CI. Ready for PyPI distribution.

npm PackageTypeScriptIntermediate

Publishable npm package with TypeScript, tests, and bundling. Supports ESM and CommonJS.

Bots

Discord BotJavaScriptIntermediate

Discord bot with slash commands, event handlers, and embedded messages. Uses discord.js v14.

Slack BotJavaScriptIntermediate

Slack bot with Bolt framework. Handles messages, slash commands, shortcuts, and interactive modals.

DevOps

Docker ComposeYAMLIntermediate

Multi-service Docker Compose setup with app server, database, cache, and reverse proxy.

GitHub ActionYAMLBeginner

Custom GitHub Action for CI/CD. Includes testing, building, and deploying on push and pull request events.

Terraform ModuleHCLIntermediate

Reusable Terraform module for cloud infrastructure. Includes variables, outputs, and state management.