+ Приведены все функции приложения в рабочий вид
+ Наведен порядок в файлах проекта + Наведен порядок в документации + Настроены скрипты установки, развертки и так далее, расширен MakeFile
This commit is contained in:
88
docs/README.md
Normal file
88
docs/README.md
Normal file
@@ -0,0 +1,88 @@
|
||||
# 📚 Документация CatLink
|
||||
|
||||
Добро пожаловать в документацию проекта CatLink! Здесь вы найдете всю необходимую информацию для работы с проектом.
|
||||
|
||||
## 📖 Документы
|
||||
|
||||
### 🛠️ Для разработчиков
|
||||
|
||||
- **[MAKEFILE.md](./MAKEFILE.md)** - Полное руководство по командам Make для разработки и деплоя
|
||||
- **[DEPLOYMENT.md](./DEPLOYMENT.md)** - Инструкции по развертыванию в продакшене
|
||||
- **[FIXES.md](./FIXES.md)** - Известные проблемы и их решения
|
||||
|
||||
### 🧪 Для тестировщиков
|
||||
|
||||
- **[COVER_OVERLAY_TESTING.md](./COVER_OVERLAY_TESTING.md)** - Документация по тестированию покрытия
|
||||
|
||||
## 🚀 Быстрые ссылки
|
||||
|
||||
### Для начинающих
|
||||
1. Начните с [README.md](../README.md) в корне проекта
|
||||
2. Изучите [MAKEFILE.md](./MAKEFILE.md) для понимания команд
|
||||
3. Следуйте инструкциям в [DEPLOYMENT.md](./DEPLOYMENT.md) для деплоя
|
||||
|
||||
### Для опытных разработчиков
|
||||
- Используйте `make help` для просмотра всех команд
|
||||
- Проверьте [FIXES.md](./FIXES.md) при возникновении проблем
|
||||
- Следуйте документации в [DEPLOYMENT.md](./DEPLOYMENT.md) для продакшена
|
||||
|
||||
## 🔧 Структура документации
|
||||
|
||||
```
|
||||
docs/
|
||||
├── README.md # Этот файл - обзор документации
|
||||
├── MAKEFILE.md # Руководство по командам Make
|
||||
├── DEPLOYMENT.md # Инструкции по деплою
|
||||
├── FIXES.md # Исправления и решения проблем
|
||||
└── COVER_OVERLAY_TESTING.md # Документация по тестированию
|
||||
```
|
||||
|
||||
## 📋 Краткий справочник команд
|
||||
|
||||
### Основные команды Make
|
||||
```bash
|
||||
make help # Показать все команды
|
||||
make install # Первая установка
|
||||
make dev-bg # Запуск для разработки
|
||||
make status # Проверить статус
|
||||
make health # Проверить работоспособность
|
||||
```
|
||||
|
||||
### Управление данными
|
||||
```bash
|
||||
make migrate-full # Миграции и сбор статики
|
||||
make backup # Создать бэкап БД
|
||||
make restore # Восстановить БД
|
||||
```
|
||||
|
||||
### Деплой
|
||||
```bash
|
||||
make deploy # Деплой в продакшен
|
||||
make ssl-setup # Настройка SSL
|
||||
```
|
||||
|
||||
Подробнее см. [MAKEFILE.md](./MAKEFILE.md)
|
||||
|
||||
## 🆘 Получить помощь
|
||||
|
||||
1. **Проверьте документацию** - Возможно, ответ уже есть в одном из документов
|
||||
2. **Поищите в Issues** - [GitHub Issues](https://github.com/smartsoltech/links/issues)
|
||||
3. **Создайте новый Issue** - Если проблема не найдена
|
||||
|
||||
## 🤝 Вклад в документацию
|
||||
|
||||
Помогите улучшить документацию:
|
||||
|
||||
1. Форкните репозиторий
|
||||
2. Улучшите или добавьте документацию
|
||||
3. Создайте Pull Request
|
||||
|
||||
### Рекомендации по написанию документации:
|
||||
- Используйте ясный и понятный язык
|
||||
- Добавляйте примеры кода
|
||||
- Включайте скриншоты когда это помогает
|
||||
- Обновляйте документацию при изменении функционала
|
||||
|
||||
---
|
||||
|
||||
📖 **[Вернуться к главному README](../README.md)**
|
||||
Reference in New Issue
Block a user