A full-stack web application that displays public holidays for selected countries using data from the Nager.Date API.
- Select from 5 supported countries: πΊπΈ US, π·πΊ RU, π©πͺ DE, π΅π± PL, πΊπ¦ UA
- Toggle between 1-month or 3-month calendar views
- Navigate through months with next/previous buttons
- Visual highlights:
- π₯ Holidays marked in red with names shown
- π© Week with 1 holiday = light green
- π©π© Week with >1 holidays = dark green
- Java, Spring Boot
- REST API integration with Nager.Date
- CORS enabled for local frontend development
- Vue 3 with JavaScript
- Axios for API calls
- Responsive calendar UI