Files
molecular_frontend/README.md
2026-03-16 22:05:19 +03:00

44 lines
1.9 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Автоматизированная распределенная система расчета энергии основного состояния молекул с помощью квантовых алгоритмов
Этот репозиторий содержит фронтенд-часть проекта для дипломной работы бакалавра.
## Структура репозитория
- `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
```