Bu proje, Spring Boot ve GraphQL kullanılarak geliştirilmiş, JWT tabanlı güvenlik mekanizması içeren bir backend uygulamasıdır.
- 🔐 JWT tabanlı authentication ve authorization
- 📊 GraphQL API endpoints
- 🗄️ PostgreSQL veritabanı entegrasyonu
- 🐳 Docker container desteği
- 🔄 MapStruct ile DTO dönüşümleri
⚠️ Exception handling- 👥 Role-based access control
- Spring Boot 3.x
- Spring Security
- Spring GraphQL
- JWT (JSON Web Tokens)
- PostgreSQL
- Docker
- Gradle
- MapStruct
- Lombok
- Java 17
- Docker
- PostgreSQL
GraphQL endpoint: http://localhost:8080/graphiql