Skip to content

coungard/EgarTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание

Необходимо разработать приложение состоящее из фронтальной и серверной составляющих, которые должны взаимодействовать по REST или GRPC (на усмотрение кандидата). Фронтальное приложение может быть написано на чистом JS либо jQuery либо vueJS либо reactJS (предпочтения нет, равнозначные для компании технологии)

Во фронтальном приложении необходимо на странице реализовать таблицу с возможностью

  • добавления в нее данных (через модальное окно)

  • редактирование данных в таблице в inline режиме, т.е. без модального окна, путем редактирования данных непосредственно в таблице

В таблице должны располагаться объекты со следующими полями: дата, инструмент (ценная бумага), стоимость

Пример данных:

01.01.2019 Газпром 2000

01.01.2019 Автоваз 2500

05.01.2019 Сбербанк 10000

10.01.2019 Газпром 2500

07.10.2019 Автоваз 2100

Т.е. не обязательно по всем датам есть значения для всех инструментов

На странице должен быть размещен график зависимости стоимости инструментов по датам: по оси абсцисс - даты, по оси ординат - стоимость

График должен автоматически обновлять данные в зависимости от состояния таблицы.

Серверная часть должна быть реализована на Java. Желательно использовать Spring Boot версии 2.3. Желательно чтобы в коде прослеживалось использование функциональности Java 8,9. Данные хранить в H2 либо обычном файле. Для сборки использовать Maven или Gradle.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published