AcademyTrack — это приложение предназначено для упрощения процесса учета посещаемости студентов и анализа статистики посещаемости в образовательных учреждениях. Это приложение предлагает преподавателям набор мощных инструментов для ведения учета посещаемости, позволяя им сосредоточиться на обучении, а не на бюрократии.
Проект AcademyTrack построен на современных технологиях, чтобы обеспечить легкость использования и высокую производительность:
- Frontend: разработан с использованием фреймворка Vue.js, который обеспечивает реактивность и великолепную производительность интерфейса.
- Desktop: создается с помощью Tauri, что позволяет приложению работать на различных операционных системах с нативной скоростью и безопасностью.
- API: для бэкенда используется REST API, написанный на PHP.
- Project assembly: сборка проекта производится с помощью Vite.js.
- Для веб-версии: не требуются специальные зависимости или настройки.
- **node 8.19.2 и выше
- Для десктопной версии: необходимо установить Rust и Visual Studio C++ Build Tools для сборки приложения.
- Клонируйте репозиторий: git clone https://github.com/1Secand1/AcademyTrack.git
- Установить зависимости: npm install
- Запуск приложения:
- Веб-приложение:
npm run dev
- Десктопное приложение (предпросмотр):
npm run tauri dev
- Сборка десктопного приложения:
npm run tauri build
Проект распространяется под лицензией GPL-3.0. Для получения дополнительной информации см. файл LICENSE в репозитории.