Мы - один из крупнейших универсальных банков России, приступаем к разработке нового проекта - GPB мини-банк. Наш сервис помогает людям распоряжаться своими деньгами так, как им хочется.
Для получения более точной информации воспользуйтесь навигацией:
- надёжность 🔒
- безопасность 🌵
- скорость 🏇
1️⃣ Java
2️⃣ Spring Boot
3️⃣ PostgreSQL
4️⃣ Gradle
Клиент взаимодействует с сервисом через бота, который посылает http-запросы на сервис, который, в свою очередь, будет производить операции и формировать http-ответ. Более точный принцип работы смотри ниже ⬇️
Для любителей серьёзных переговоров и пафоса:
@startuml diagram
title GPB mini-bank
Actor Пользователь as u
participant frontend as fl
participant middle as ml
participant backend as bl
u -[#red]> fl: выбрал команду
activate fl
fl -[#red]> ml: http-запрос
activate ml
ml -[#red]> bl: http-запрос
activate bl
bl -[#blue]> ml: http-ответ
deactivate bl
ml -[#blue]> fl: http-ответ
deactivate ml
fl -[#blue]> u: получил результат команды
deactivate fl
@enduml
Для любителей расслабиться и поюморить (а также чёрных фонов):
Для Linux:
- Клонировать приложение из удалённого репозитория.
- Перейти в директорию с файлом проекта 'application.yml'.
cd $HOME/{директория с приложением}/korshunov-telegram-bot/src/main/resources
- Открыть файл 'application.yml' в текстовом редакторе.
- Добавить поля 'bot.name' и 'bot.token', а также значения к ним.
bot.name: #имя вашего бота
bot.token: #токен вашего бота
- Перейти в директорию приложения.
cd $HOME/{директория с приложением}/korshunov-telegram-bot
- Запустить приложение.
./gradlew bootRun
По поводу вопросов и предложений обращайтесь ⬇️
💬 Telegram: @dmitkorsh
📫 Email: dashima.1998@mail.ru