Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
- `backend/`: Express API (controllers, routes, middleware, utils) plus SQL migrations under `config/migrations/`. Run-time uploads live in `backend/uploads/` (ignore in commits).
Sign in to like and favorite skills
backend/: Express API (controllers, routes, middleware, utils) plus SQL migrations under config/migrations/. Run-time uploads live in backend/uploads/ (ignore in commits).frontend/: Vite + React client organized feature-first (src/features/*). Shared UI and store utilities reside in src/components, src/store, and src/utils.docs/: Authoritative architecture, API, and workflow references. Update relevant files whenever backend or frontend behaviour changes.scripts/: Helper tooling (e.g., scripts/test_backend.py) for smoke-testing the API.cd backend && npm ci && npm run migrate (runs all SQL migrations via utils/migrate.js).npm run dev (nodemon on http://localhost:3000/api).cd frontend && npm ci && npm run dev (Vite on http://localhost:5173).npm run build to ensure TypeScript compiles and bundles pass.python scripts/test_backend.py after seeding auth tokens in .env.{ success, data?, error? } format (see docs/api.md).src/utils or backend/utils.npm run build before submitting frontend changes to catch TS issues; backend relies on ESLint-by-convention—stay consistent with existing patterns.scripts/test_backend.py and manual flow checks (Offers → Work Orders → Inspections → Reports).frontend/src/features/.../__tests__). Name files *.test.ts(x).feat: add inspection task dates, fix: guard empty customer select).docs/frontend.md)..env files local; template sensitive keys via .env.example when possible.CORS_ORIGINS when deploying.backend/uploads/; never commit generated artifacts.