Приложения для загрузки котировок акций с Московской Биржи, используя Moex API.
- Java 11
- Spring Boot
- Spring Data JPA
- Spring Web
- Spring Cloud OpenFeign
- Spring Actuator
- Prometheus and Grafana
- Postgresql
- Gradle
- Docker-compose
# Склонировать проект к себе
git clone https://github.com/devalurum/stock-price-loader.git
# перейти в папку docker
cd docker
# поднять контейнеры
docker-compose up -d
# загружает gradle wrapper
gradlew wrapper
# сборка проекта
gradlew clean build
# запуск Spring сервиса
java -jar build/libs/stock-price-loader.jar
- Откройте адрес в браузере http://localhost:3000
- Выполните вход в Grafana
- login: admin
- password: admin
- Перейдите в JVM дашборд.
- pgAdmin (GUI для postgresql) http://localhost:5050
- login: admin@admin.com
- password: admin
- Дописать тесты.
- Доделать контроллеры, мапинг DTO через фасад.
- Рефакторинг.