opencode-config/.opencode/templates/fullstack/{{cookiecutter.project_name}}/README.md
Sergey 70b8203704
feat(readme): switch support link to /contacts (#270)
* feat(tool): switch create-readme support link to /contacts

* feat(scripts): warn on deprecated support link in readme check

* feat(templates): switch cookiecutter readme support links to contacts

* docs(skill): drop removed validate mode from repo-readme docs

* test(status): cover contacts link warn/fail/ok cases

* fix(ci): shorten lines to satisfy ruff

* fix(ci): apply ruff format

---------

Co-authored-by: opencode-agent <agent@opencode.local>
2026-08-05 03:54:59 +03:00

67 lines
No EOL
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🚀 {{ cookiecutter.project_name }}
> Language switcher: **[English](#-english)** | **[Русский](#-русский)**
![Cover](assets/cover.png)
<!-- tagline-en:start -->
{{ cookiecutter.description }}
<!-- tagline-en:end -->
<!-- summary-en:start -->
{{ cookiecutter.description }}
<!-- summary-en:end -->
## 🇺🇸 English
<!-- features-en:start -->
- FastAPI backend (Tortoise ORM) + SvelteKit frontend (Svelte 5 runes)
- pydantic-settings configuration; JS frontend with Biome + Knip + Vitest + Playwright e2e
- Ruff + mypy strict + pytest (backend); SvelteKit + Vitest (frontend)
- Pre-commit hooks (backend); Biome + Knip (frontend)
<!-- features-en:end -->
### ⚡ Quick Start
```bash
cd backend && uv sync --extra dev && uv run uvicorn main:app --reload
cd frontend && npm install && npm run dev
```
---
## 💬 Support and contacts / Поддержка и контакты
👉 **[slaid098.dev/contacts](https://slaid098.dev/contacts)**
---
## 🇷🇺 Русский
<!-- tagline-ru:start -->
{{ cookiecutter.description }}
<!-- tagline-ru:end -->
<!-- summary-ru:start -->
{{ cookiecutter.description }}
<!-- summary-ru:end -->
<!-- features-ru:start -->
- Бэкенд FastAPI (Tortoise ORM) + фронтенд SvelteKit (Svelte 5 runes)
- Конфигурация через pydantic-settings; JS-фронтенд с Biome + Knip + Vitest + Playwright e2e
- Ruff + mypy strict + pytest (бэкенд); SvelteKit + Vitest (фронтенд)
- Pre-commit хуки (бэкенд); Biome + Knip (фронтенд)
<!-- features-ru:end -->
### ⚡ Быстрый старт
```bash
cd backend && uv sync --extra dev && uv run uvicorn main:app --reload
cd frontend && npm install && npm run dev
```
---
## 💬 Support and contacts / Поддержка и контакты
👉 **[slaid098.dev/contacts](https://slaid098.dev/contacts)**