Проект Spring boot веб приложения.
Система состоит из двух моделей:
- Вакансии. Кадровики публикуют вакансии. Могут приглашать на вакансию кандидата.
- Кандидаты. Кандидаты публикуют резюме. Могут откликаться на вакансии.
Для корректной работы приложения необходимо установить следующие программы:
- Java 16 или выше;
- PostgreSQL 14 или выше;
- Apache Maven 3.8.3 или выше.
- Настройка postgreSQL. В терминале набрать следующие команды:
- Ввести логин. Вместо username указать свой;
psql --username <username>
- Ввести пароль;
- Создать базу данных.
create database dreamjob;
- Запуск при помощи maven. В терминале набрать следующие команды:
mvn spring-boot:run
При необходимости запустить liquibase для создания таблиц в БД.
mvn liquibase:update
После запуска к серверу можно обратиться по адресу: http://localhost:8080