Skip to content

Latest commit

 

History

History
51 lines (45 loc) · 1.48 KB

File metadata and controls

51 lines (45 loc) · 1.48 KB

TestTask

Реализовано:

  1. страницы для авторизации и регистрации;
  2. страница со списками пользователей и ресурсов;
  3. страница c подробной информацией о пользователе;
  4. возможность редактирования пользователя;
  5. возможность удалять пользователя из списка;

Запуск

  1. установить node.js
brew install node; для macos или sudo apt install nodejs для ubuntu 20
  1. установить angular cli
npm install -g @angular/cli
  1. клонировать репозиторий
git clone https://github.com/UtopicUnicorn/test-task.git
  1. перейти в папку с проектом
cd test-task
  1. установить зависимости
npm install
  1. запустить сервер разработки
ng serve

Для сборки и запуска Docker контейнера

  1. Сборка
docker build . -t test-task
  1. Запуск
docker run -p 80:80 test-task:latest

Возможные доработки:

  1. Изменить форму редактирования информации о пользователе на диалоговое окно;
  2. Добавить модульные тесты;
  3. Реализовать паджинацию для /users;