English 🇺🇸 | Українська]
Жива демо-версія: https://fintech-admin-vue3-ag-grid.vercel.app/
Доказ концепції (POC) для інтерфейсу користувача фінтех-адмін-застосунку з використанням:
- Vue 3, TypeScript
- AG Grid, AG Charts, View UI Plus
- Vue Router, Pinia, Vue i18n
- Vite, TailwindCSS, ESLint, Prettier, Husky, commitlint
- Увага: Для використання AG Grid та AG Charts потрібна корпоративна ліцензія.
- Примітка: Наступні пакети були використані для демо POC, але можуть бути видалені:
- vite-plugin-vue-devtools
- spline
- countries-list
- xlsx (використовується для експорту в Excel, не рекомендовано для використання у продакшені через проблеми з безпекою)
Фінтех шаблон як POC результат для вимог документації
$ git clone https://github.com/reduce-map/fintech-admin-vue3-ag-grid.git # клонувати проект
$ cd fintech-admin-vue3-ag-grid # увійти в директорію проекту
$ pnpm i # встановити залежності
$ pnpm dev # запустити сервер розробки
$ pnpm build # зібрати проект
$ pnpm preview # переглянути збірку
$ pnpm type-check # перевірка типів
$ pnpm lint # перевірка коду
Після клонування репозиторію і запуску pnpm install
, автоматично запускається скрипт prepare
. Цей скрипт налаштовує git хуки Husky, які допомагають забезпечити постійну якість коду та форматування повідомлень про коміти.
Цей проект використовує Husky для управління git хуками. Коли ви комітуєте або пушите зміни, ці хуки допомагають забезпечити якість коду та правильний формат повідомлень про коміти.
- “Якби камінь, що летить у повітрі, був свідомий, він би думав, що летить за власною волею,” базується на Спінозі, оригінальне посилання
- “З очевидності статистики випливає, що управління ресурсами набагато важливіше, ніж самі ресурси.”