/convertor

convertor

Primary LanguageJava

Тестовое задание на вакансию Java разработчика

Используемые технологии (строгое соблюдение):

  • Java 11 или Java 13
  • Maven
  • Spring boot 2.2.4
  • PostgresSQL 12
  • Html 5\CSS (Можно React.js, Angular.js, Vue.js и.т.д)

Задача:

Сделать конвертер валют

Запуск (cтрогое соблюдение)

  1. Установите PostgresSQL локально себе на компьютер.
  2. Откройте терминал и выполните следующие команды:
sudo -i -u postgres
psql
  1. В этом же терминале создайте пользователя:
CREATE USER foobar PASSWORD 'foobar';
CREATE DATABASE foobar OWNER foobar;
  1. Выполните выход:
postgres=# \q
postgres@student:~$ exit
  1. Откройте терминал и выполните следующие команды:
psql -h localhost -U foobar
psql 
CREATE SCHEMA converter;
  1. Укажите в application.yml:
datasource:
    hikari:
      connection-timeout: 60000
    username: foobar
    password: foobar
    url: jdbc:postgresql://localhost:5432/foobar
  1. Запустите приложение. shift + f10. Зарегистрируйтесь в приложении:
  • Перейдите по ссылке localhost:9713/signup
  • Перейдите на указаную вами почту и подтвердите регистрации. Скопируйте полученную ссылку и откройте ее в браузере.
  • На странице localhost:9713/login - авторизируйтесь в приложении.
  • Пользуйтесь.