Skip to content

NikolayShvedov/IT_Hub-Severstal-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IT_Hub-Severstal-task

Test task "Notes application" for Severstal IT Hub internship program

Задание: Необходимо создать приложение Заметки на одном из представленных языков программирования. Для реализации был выбран язык java с использванием фреймворка spring.
URL для работы с приложением: http://localhost:8080/
В файле /src/main/resources/db/migration/V2__Add_users.sql создаются тестовые пользователи для работы с приложением, а в файле V3__Add_notes.sql - по одной простой заметки для каждого из них.

Обязательные требования:

  1. Создание одной простейшей заметки только с текстом.
  2. Редактирование заметки в окне собственного приложения.
  3. Сохранение заметки между сеансами приложения, в любом формате.
  4. При первом запуске, приложение должно иметь одну заметку с текстом.

Cтек проекта:

  1. Фреймворк spring boot
  2. Шаблоны ui - FreeMarket
  3. flywaydb для миграции бд
  4. lombok библиотека для управления сущностями
  5. СУБД - postgresql

Страница авторизации: image

Страница заметок (Вкладка "Мои заметки"): image

Обновление заметки: image

Параметры для работы с БД

Также в файле "application.properties"

Поле Значение
База данных notes_app
Пользователь postgres
Пароль 1234

About

Test task "Notes application" for IT Hub "Severstal" internship program

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published