Initial commit

This commit is contained in:
2026-03-16 22:05:19 +03:00
commit 8e78b8cb47
71 changed files with 7846 additions and 0 deletions

43
README.md Executable file
View File

@@ -0,0 +1,43 @@
# Автоматизированная распределенная система расчета энергии основного состояния молекул с помощью квантовых алгоритмов
Этот репозиторий содержит фронтенд-часть проекта для дипломной работы бакалавра.
## Структура репозитория
- `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
```