Fullstack-проект: Сервер + Клиент + Расширение
June 7, 2025 · View on GitHub
Проект состоит из трёх логических компонентов:
- Сервер (Backend) — Node.js/Express API, работает в Docker-контейнере
- Клиент (Frontend) — React-приложение, работает в Docker-контейнере
- Расширение (Extension) — браузерное расширение, собирается в zip-архив и загружается вручную
Установка и запуск
1. Установи Docker
Перед началом убедись, что Docker и Docker Compose установлены:
Проверь:
docker -v
docker compose version
Клонируй репозиторий
git clone https://github.com/Melk0or/melkor-extension.git
cd melkor-extension
Запусти все сервисы
docker compose up --build -d