← Назад к проектам

Основа API

First REST API Project

Фундаментальный проект для последующей биржевой платформы: API Java/Spring Boot с токенной авторизацией.

Роль

Developer — backend и модель данных

Период

Фундаментальный проект

Эффект

Основа API

JavaSpring BootPostgreSQLAuthREST API

Проблема

Задача

  • Нужно было твёрдое понимание проектирования REST API, авторизации и персистентности перед построением более крупных систем.

Решение

Что я создал

  • Создал API Java/Spring Boot с токенной авторизацией и моделью данных PostgreSQL.
  • Использовал Lombok для сокращения boilerplate и чистоты кода.
  • Добавил простой frontend и запланировал интеграции с внешними API.

Архитектура

Как это работает

  • REST API Spring Boot со слоистой структурой.
  • PostgreSQL для персистентности и токенная авторизация.

Результаты

Эффект

  • Создана архитектурная основа, переиспользованная в последующей биржевой платформе.

Хотите что-то подобное построить или автоматизировать?