https://github.com/rainggor/animehaven
The AnimeHaven Backend is a microservice-based RESTful application built with Java 21 and Spring Boot 3.4, featuring OAuth2 for secure authentication. It enables efficient management of anime catalogs, user accounts, and interactive features like comments and ratings.
https://github.com/rainggor/animehaven
google java java21 oauth2 postgres postgresql spring spring-boot sql
Last synced: 6 months ago
JSON representation
The AnimeHaven Backend is a microservice-based RESTful application built with Java 21 and Spring Boot 3.4, featuring OAuth2 for secure authentication. It enables efficient management of anime catalogs, user accounts, and interactive features like comments and ratings.
- Host: GitHub
- URL: https://github.com/rainggor/animehaven
- Owner: RaingGOR
- Created: 2025-01-02T14:14:14.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-25T15:44:18.000Z (10 months ago)
- Last Synced: 2025-04-24T06:51:33.146Z (8 months ago)
- Topics: google, java, java21, oauth2, postgres, postgresql, spring, spring-boot, sql
- Language: Java
- Homepage:
- Size: 151 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Roadmap: docs/RoadMap.md
Awesome Lists containing this project
README
# Anime Haven
## Project Description:
The AnimeHaven Backend is a microservice-based RESTful application built with Java 21 and Spring Boot 3.4, featuring
OAuth2 for secure authentication. It enables efficient management of anime catalogs, user accounts, and interactive
features like comments and ratings.
## Stack project
* **Java 21**
* **Spring boot (V3.4.1)**
* **JUnit**
* **Mockito**
* **Jdbc**
* **JPA**
* **Flyaway**
* **Spring Data WebFlux**
* **Eureka**
* **Lombok**
## What's the project about?
This project is about a new anime website using new technologies based on Java Spring stack.
Backend based on 6 microservices: auth service, user service, comments service, recommendations service,
anime catalog service and gateway.
