Skip to content

🌐 Spring Boot server for Dira feat. Firebase Firestore

Notifications You must be signed in to change notification settings

AlbatovK/DiraServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiraServer

codebeat badge CodeFactor

  • Технические характеристики
    • Spring Boot 2.6.6 - Основной веб фреймворк
    • Maven - Система сборки проекта
    • Swagger and SpringFox - Автоматическое создание документации
    • Google Firebase FireStore - Серверная документориентированная NoSQL база данных
    • Lombok - Автоматическая генерация шаблонного кода
    • Spring Cache - Частичное кэширование базы данных
    • Pagination - Деление больших объемов данных для удобной передачи и использования
    • Защищённый доступ к определённым методам API с помощью алгоритма хеширования SHA256
    • Автоматическое развертывание сервера на Heroku с помощью Heroku Github Integrations
    • Github actions - автоматические анализ кода с помощью PMD и загрузка репорта анализа