Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
33
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a finance line integration application built as a monorepo with two main components:
Navigate to
/api directory for these commands:
bun run dev - Start development server with hot reloadbun run build - Build for productionbun run start - Start production serverbun run db:generate - Generate Drizzle migrationsbun run db:migrate - Run database migrationsbun run db:studio - Open Drizzle Studio for database managementNavigate to
/web directory for these commands:
bun run dev - Start Vite development serverbun run build - Build for production (includes TypeScript compilation)bun run preview - Preview production build locally/api)Directory Structure:
src/core/: Core modules (config, database, auth, logger, response)src/features/: Domain-specific features (e.g., users)src/middleware/: Global middleware (auth, error, logging, validation)src/routes/: API route definitionssrc/libs/: Shared utilitiesKey Files:
src/index.ts: Main application entry pointdrizzle.config.ts: Database configuration.env (copy from .env.example)/web)Directory Structure:
src/components/: Reusable UI components and layoutsrc/components/ui/: Base UI components (buttons, cards, forms, etc.)src/pages/: Page components (Dashboard, ClientManagement, LoanContractManagement, Transaction)src/app.tsx: Main application with routingsrc/main.tsx: Application entry pointKey Features:
api/.envbun run db:generate to create migrationsbun run db:migrate to apply migrationsbun run db:studio for database inspectionThe API is configured to accept requests from:
http://localhost:3000http://localhost:5173@/ maps to src/)/api prefix for all routes