docs folder with steps
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# Шаг 1: Проект и инфраструктура
|
||||
|
||||
## Цель
|
||||
|
||||
Создать базовую структуру проекта, настроить окружение разработки и выбрать технологический стек.
|
||||
|
||||
---
|
||||
|
||||
## Задачи
|
||||
|
||||
### 1.1. Выбор технологического стека
|
||||
|
||||
| Компонент | Выбор |
|
||||
|-----------|-------|
|
||||
| Backend | Node.js + Express или Python + FastAPI |
|
||||
| Frontend | React / Vue.js (SPA) |
|
||||
| Database | PostgreSQL |
|
||||
| Session | JWT (токен в cookie) |
|
||||
| Password | bcrypt |
|
||||
|
||||
### 1.2. Инициализация проекта
|
||||
|
||||
- Создать репозиторий
|
||||
- Настроить структуру папок (backend / frontend)
|
||||
- Настроить Git workflow
|
||||
|
||||
### 1.3. Настройка окружения
|
||||
|
||||
- Docker Compose для PostgreSQL
|
||||
- Переменные окружения (.env)
|
||||
- Настройка линтеров и форматтеров
|
||||
|
||||
### 1.4. Базовая структура API
|
||||
|
||||
- Настроить Express/FastAPI сервер
|
||||
- Подключить базу данных
|
||||
- Создать базовые роуты health check
|
||||
|
||||
---
|
||||
|
||||
## Результат
|
||||
|
||||
- Работающий сервер с подключением к БД
|
||||
- Структура проекта готова для разработки
|
||||
Reference in New Issue
Block a user