Проект создан в рамках курса "Разработка интернет-приложений" (МГТУ им. Н.Э. Баумана, ИУ5, 5 семестр). Включает в себя фронтенд, бэкенд и РПЗ.
Веб-приложение выполнено в формате "Услуги/заявки", где услуги представлены ПО, а заявки — заявками на установку набора ПО. Подробнее о проекте можно узнать в РПЗ.
- base-spa: копия SSR версии приложения с моковыми данными
- adapt-and-deploy: добавлена адаптивность и развертывание
- gh-pages: ветка для развертывания на github pages
- tauri: ветка с десктопным приложением Tauri
- user-interface: полный интерфейс пользователя
- Клонируйте репозиторий
- Перейдите в директорию проекта:
cd app
- Установите зависимости:
npm install
npm run generate-pwa-assets
- Локальный запуск:
npm run dev
После выполнения этих шагов приложение будет доступно по адресу http://localhost:3000.
- Деплой:
npm run deploy
- Генерация AXIOS API:
npm run generate-api