# Автоматизированная распределенная система расчета энергии основного состояния молекул с помощью квантовых алгоритмов Этот репозиторий содержит фронтенд-часть проекта для дипломной работы бакалавра. ## Структура репозитория - `public/` — Публичные файлы (иконки, шрифты) - `src/` - `Components/` — Компоненты интерфейса - `pages/` — Страницы приложения - `Routes/` — Маршруты приложения - `Stores/` — Логика для управления состоянием - `Types/` — Определения типов для API - `App.tsx` — Главный компонент приложения - `GlobalVars.ts` — Глобальные переменные - `main.tsx` — Точка входа в приложение - `vite.config.ts` — Конфигурация для Vite - `tsconfig.app.json` — Конфигурация TypeScript для приложения - `tsconfig.json` — Основная конфигурация TypeScript - `tsconfig.node.json` — Конфигурация TypeScript для Node.js (для Vite) - `package.json` — Зависимости и скрипты проекта - `package-lock.json` — Замороженные версии зависимостей - `eslint.config.js` — Конфигурация для ESLint ## Установка и запуск ### Требования - Node.js >= v24.1.0 - npm >= 11.6.2 ### Установка зависимостей ```bash npm install ``` ### Компилирование и запуск сервера ```bash npm run build npm run preview ```