Files
Константин Лебединский b42a3c3d55 docs folder with steps
2026-03-21 16:06:24 +05:00

1.3 KiB

Шаг 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

Результат

  • Работающий сервер с подключением к БД
  • Структура проекта готова для разработки