Skip to content

vanchenkin/merestorage

Repository files navigation

MereStorage

Что это?

Сервис долгосрочного хранения метрик и генерации отчетов

Архитектура проекта

Техническое задание

Как запустить проект локально

  • Установить зависимости yarn install
  • Настроить env переменные
    • В папке backend и в папке client скопировать .env.example в .env
    • Настроить в файлах .env переменные
  • Запустить backend yarn start:back
  • Запустить frontend yarn start:front
  • В консоли появится ссылка на локально развернутый сайт

Стенды с приложением

Структура репы

  • client - клиентский код на React
  • backend - серверный код на Nest.js
  • common - общие файлы северного и клиентского кода
  • docker - Docker-файлы для деплоя проекта
  • docs - дополнительный материалы

Env переменные

  • client
    • VITE_API_URL - ссылка на запущенный сервер
  • backend
    • POSTGRES_URL - строка подключения к Postgres
    • SAGE_API - адрес API Sage
    • NODE_ENV - текущее окружение(dev или prod)
    • SECRET_KEY - секретный ключ для AES-256
    • INIT_VECTOR - строка инициализации для AES-256

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published