spring-boot-backend

Installation
SKILL.md

Spring Boot Backend Development - Photo Map MVP

Project Context

Stack: Spring Boot 3.2.11+, Java 17 LTS, PostgreSQL 15, Spring Security 6 (JWT stateless)

Core Features:

  1. Authentication - JWT login/registration, BCrypt hashing
  2. Photo Management - Upload with EXIF extraction, asynchronous processing, CRUD operations
  3. User Scoping - Strict data isolation (users see only their own photos)
  4. Admin API - User management (ADMIN role)

Key Constraints:

  • MVP scope - simple solutions preferred
  • Mikrus VPS - limited resources (synchronous API, async background processing)
  • User isolation CRITICAL - ALL queries MUST include userId filtering

Related skills
Installs
11
GitHub Stars
1
First Seen
Jan 24, 2026