From e0b963da580f7b8cae98ccee8c5cf1b55237c5d6 Mon Sep 17 00:00:00 2001 From: Web-serfer Date: Fri, 10 Apr 2026 01:34:49 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/README.md | 168 ++++--------------- frontend/public/images/avtourist-surgut.avif | Bin 0 -> 31326 bytes 2 files changed, 31 insertions(+), 137 deletions(-) create mode 100644 frontend/public/images/avtourist-surgut.avif diff --git a/frontend/README.md b/frontend/README.md index 93c5447..22fa8ce 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -1,149 +1,43 @@ # 🚗 Автоюрист Сургут — Центр защиты прав водителей -> Профессиональная юридическая помощь для автомобилистов в Сургуте +![Автоюрист Сургут — юридическая помощь автовладельцам](/public/images/home/avtourist-surgut.avif) -![Автоюрист Сургут](/public/images/home/avtourist-surgut.avif) - -**🌐 Сайт:** [avtourist-surgut.ru](https://avtourist-surgut.ru/) +**Сайт:** [avtourist-surgut.ru](https://avtourist-surgut.ru/) --- ## О проекте -**Автоюрист 086** — современный веб-сайт юридической компании, специализирующейся на защите прав водителей. Сайт предоставляет информацию об услугах, реальных кейсах, отзывах клиентов и полезных материалы в блоге. +Сайт юридической компании **«Автоюрист 086»** — профессиональная защита прав водителей в Сургуте и ХМАО-Югре. Полный спектр юридических услуг для автовладельцев: от консультации до представительства в суде. -### 📍 Контакты +--- + +## ⚖️ Услуги + +### 🚗 Водительские права +- **Возврат прав после лишения** — оспариваем лишение, работаем с любыми статьями КоАП +- **Оспаривание лишения** — находим процессуальные нарушения, добиваемся отмены постановлений +- **Замена прав** — помощь при окончании срока, утере или порче + +### 🛡️ Страховые споры +- **Споры по ОСАГО** — взыскиваем недоплату, оспариваем отказы в выплате +- **Споры по КАСКО** — добиваемся полной выплаты по полису +- **Взыскание ущерба с виновника ДТП** — когда страховая выплатила недостаточно + +### 🚨 ДТП и разбор +- **Помощь при ДТП** — выезд на место, фиксация нарушений, защита +- **Оспаривание вины в ДТП** — доказываем невиновность или снижаем ответственность +- **Разбор в ГИБДД** — представительство на разборе ДТП + +### 🏛️ Судебное представительство +- **Защита в суде** — полное ведение дела от подготовки до исполнения решения +- **Обжалование постановлений** — оспариваем постановления по административным делам + +--- + +## 📍 Контакты - **Адрес:** г. Сургут, пр. Комсомольский, д. 19 -- **Телефон:** [+7 (922) 253-83-75](tel:+79222538375) -- **Email:** [redibedi2019@gmail.com](mailto:redibedi2019@gmail.com) +- **Телефон:** +7 (922) 253-83-75 +- **Email:** redibedi2019@gmail.com - **Часы работы:** Пн-Пт: 9:00 - 18:00 - ---- - -## 🚀 Технологии - -| Технология | Назначение | -|------------|------------| -| [Astro 6](https://astro.build/) | Фреймворк для серверного рендеринга | -| [Tailwind CSS 4](https://tailwindcss.com/) | Утилитарный CSS-фреймворк | -| [MDX](https://mdxjs.com/) | Контент с JSX-компонентами | -| [Node.js](https://nodejs.org/) | Серверный адаптер (standalone) | -| [TypeScript](https://www.typescriptlang.org/) | Типизация | - ---- - -## 📁 Структура проекта - -``` -frontend/ -├── public/ -│ ├── images/ # Изображения по разделам -│ │ ├── blog/ # Для блога -│ │ ├── cases/ # Для кейсов -│ │ ├── contacts/ # Для контактов -│ │ ├── home/ # Для главной страницы -│ │ ├── posts/ # Для постов -│ │ ├── reviews/ # Для отзывов -│ │ └── services/ # Для услуг -│ └── favicons/ # Иконки сайта -├── src/ -│ ├── components/ # Компоненты Astro -│ │ ├── auth/ # Аутентификация -│ │ ├── base/ # Базовые элементы -│ │ ├── blog/ # Компоненты блога -│ │ ├── cases/ # Компоненты кейсов -│ │ ├── home/ # Компоненты главной -│ │ ├── layout/ # Layout-компоненты -│ │ ├── reviews/ # Компоненты отзывов -│ │ └── services/ # Компоненты услуг -│ ├── content/ # Контент (блог, страницы) -│ ├── data/ # Данные (кейсы, отзывы) -│ ├── layouts/ # Основные layouts -│ ├── pages/ # Маршруты (SSR) -│ │ ├── auth/ # Страницы авторизации -│ │ ├── blog/ # Страницы блога -│ │ └── *.astro # Основные страницы -│ ├── styles/ # Глобальные стили -│ ├── constants.ts # Константы сайта -│ └── content.config.ts # Конфигурация контента -├── astro.config.mjs # Конфигурация Astro -└── package.json # Зависимости -``` - ---- - -## 📄 Страницы сайта - -| Страница | URL | Описание | -|----------|-----|----------| -| Главная | `/` | Hero-секция, услуги, преимущества | -| Услуги | `/services` | Перечень юридических услуг | -| Кейсы | `/cases` | Реальные дела компании | -| Блог | `/blog` | Полезные статьи для водителей | -| Отзывы | `/reviews` | Отзывы клиентов | -| Контакты | `/contacts` | Адрес, карта, форма связи | -| FAQ | `/faq` | Часто задаваемые вопросы | -| Privacy | `/privacy` | Политика конфиденциальности | -| Terms | `/terms` | Пользовательское соглашение | - ---- - -## 🛠️ Команды - -Все команды выполняются через **Bun** из директории `frontend/`: - -| Команда | Описание | -|---------|----------| -| `bun install` | Установить зависимости | -| `bun dev` | Запустить dev-сервер (`localhost:4321`) | -| `bun build` | Собрать production-версию в `./dist/` | -| `bun preview` | Превью production-сборки | -| `bun astro ...` | Astro CLI команды | - ---- - -## ⚙️ Конфигурация - -Проект работает в режиме **SSR** (Server-Side Rendering) с использованием адаптера **Node.js** в standalone-режиме. - -```js -// astro.config.mjs -output: 'server', -adapter: node({ mode: 'standalone' }), -``` - ---- - -## 📋 Требования - -- **Node.js:** `>=22.12.0` -- **Пакетный менеджер:** [Bun](https://bun.sh/) - ---- - -## 🐳 Docker - -Проект включает [Dockerfile](./Dockerfile) для контейнеризации и удобного развертывания. - ---- - -## 👨‍💻 Разработка - -1. Установите зависимости: - ```bash - bun install - ``` - -2. Запустите dev-сервер: - ```bash - bun dev - ``` - -3. Откройте [http://localhost:4321](http://localhost:4321) - ---- - -## 📝 Лицензия - -Все права защищены © Автоюрист Сургут diff --git a/frontend/public/images/avtourist-surgut.avif b/frontend/public/images/avtourist-surgut.avif new file mode 100644 index 0000000000000000000000000000000000000000..420567753f6aa2d72f49862379dc17fc152afa8a GIT binary patch literal 31326 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