Skip to content

frontend-park-mail-ru/2024_2_RPO

Repository files navigation

Pumpkin - облачный канбан

Управляйте проектами и задачами с помощью современных сервисов!

В этом репозитории находится фронтовая часть проекта. Фронт сделан на pure js (+jsx +ts).

Участники проекта

Менторы:

Студенты:

Ресурсы

Макеты интерфейса (Figma)

Swagger (описание API)

Деплой

Запуск Development Server

Перед запуском надо создать файл src/config.ts и в нём разместить конфигурацию:

export const apiUrl="https://example.com/api" // Без замыкающего слеша! Если значение будет 'mock', будут использованы моки

npm i - установить все зависимости

npm run start - запустить Development Server

Дополнительные команды

npm run lint - запустить линтер

Запуск на деплой

Надо разместить в поддиректории /keys этого репозитория файлы fullchain.pem и privkey.pem

Вероятнее всего, Вам потребуется настроить nginx. Отредактируйте nginx.conf

Запуск фронта делается через docker: docker compose up --build -d