MAPPEX: прототип межведомственного пункта наблюдения

Интерактивный дашборд по макету Figma «Government Dashboards»: карта РФ
(2D, вид с дрона в 3D, спутник, гибрид), ленты событий с вызовом ведомств
в 1 клик, ИИ-автопилот назначений, журнал, профиль, радар, статистика,
режимы «Ночное время», «Плохое зрение» и «Максимальная контрастность».
Vite + React + TypeScript, MapLibre GL, zustand. Лицензия MIT.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Renat Usmanov
2026-10-23 12:59:45 +03:00
co-authored by Claude Opus 5.5
commit 57a4411f57
138 changed files with 10815 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
{
"name": "mappex",
"private": true,
"version": "1.0.0",
"description": "MAPPEX — концепт межведомственного пункта наблюдения: карта РФ, вид с дрона в 3D и ИИ-автопилот назначений",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://git.myunion.pro/yappix-samples/mappex.git"
},
"homepage": "https://mappex.yappix.ru",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc -b && vite build",
"lint": "oxlint",
"preview": "vite preview"
},
"dependencies": {
"@fontsource-variable/inter": "^5.3.0",
"clsx": "^2.1.1",
"d3-scale": "^4.0.2",
"d3-shape": "^3.2.0",
"iconsax-react": "^0.0.8",
"maplibre-gl": "^6.15.0",
"react": "^19.3.1",
"react-dom": "^19.3.1",
"zustand": "^5.0.16"
},
"devDependencies": {
"@types/d3-scale": "^4.0.9",
"@types/d3-shape": "^3.2.0",
"@types/node": "^24.19.2",
"@types/react": "^19.3.0",
"@types/react-dom": "^19.3.0",
"@vitejs/plugin-react": "^6.1.2",
"oxlint": "^1.88.0",
"typescript": "~6.0.3",
"vite": "^8.3.4"
}
}