Разработано приложение - REST-сервис. Сервис предоставляет REST интерфейс для возможности загрузки файлов и вывода списка уже загруженных файлов пользователя. Все запросы к сервису авторизованы. Заранее подготовленное веб-приложение (FRONT) подключаетсяя к разработанному сервису без доработок, а также использованы функционал FRONT для авторизации, загрузки и вывода списка файлов пользователя.
- Установить nodejs (версия не ниже 14.15.0) на компьютер следуя инструкции: https://nodejs.org/ru/download/
- Скачать FRONT (JavaScript)
- Перейти в папку FRONT приложения и все команды для запуска выполнять из нее.
- Следуя описанию README.md FRONT проекта запустить nodejs приложение (npm install...)
- Можно задать url для вызова своего backend сервиса:
- В файле
.env
FRONT (находится в корне проекта) приложения нужно изменить url до backend, например:VUE_APP_BASE_URL=http://localhost:8080
- Пересобрать и запустить FRONT снова:
npm run build
- Измененный
url
сохранится для следующих запусков.
- В файле
-
По-умолчанию FRONT запускается на порту 8080 и доступен по url в браузере http://localhost:8080
-
Чтобы запустить приложение, перейдите в корневой каталог приложения и выполните в терминале команду: docker-compose up
-
Тестовые данные для входа: login: user, password: user