/project-final

JavaRush University final project template

Primary LanguageJava

Концепция:

  url: jdbc:postgresql://localhost:5432/jira
  username: jira
  password: JiraRush
  • Есть 2 общие таблицы, на которых не fk
    • Reference - справочник. Связь делаем по code (по id нельзя, тк id привязано к окружению-конкретной базе)
    • UserBelong - привязка юзеров с типом (owner, lead, ...) к объекту (таска, проект, спринт, ...). FK вручную будем проверять

Аналоги

Тестирование

Список выполненных задач: 1.Удалить социальные сети: vk, yandex. Easy task 2.Вынести чувствительную информацию в отдельный проперти файл: 3.Сделать рефакторинг метода com.javarush.jira.bugtracking.attachment.FileUtil#upload чтоб он использовал современный подход для работы с файловой системмой. 4.Добавить новый функционал: добавления тегов к задаче (REST API + реализация на сервисе). 5.Написать Dockerfile для основного сервера 6.Добавить локализацию минимум на двух языках для шаблонов писем (mails) и стартовой страницы index.html. 7.Добавить подсчет времени сколько задача находилась в работе и тестировании.