A simple and modern calendar application built with Next.js to display national public holidays and local events across different regions in Indonesia. This project uses a structured JSON-based data source, making it easy to update and expand.
Calendr aims to provide a clean, centralized, and easy-to-access view of important dates in Indonesia. Instead of searching through multiple sources, users can find official national holidays and curated local cultural events in one place. The app is designed to be lightweight and performant, leveraging Next.js for server-side rendering.
- National Holiday Display: Shows the official list of Indonesian public holidays (
Hari Libur Nasional
) and joint leave days (Cuti Bersama
). - Local Event Exploration: Browse major local events, festivals, and celebrations for specific regions like Yogyakarta and Surabaya.
- Structured JSON Data: All event and holiday data is sourced from well-structured JSON files, making contributions and maintenance straightforward.
- Modern Tech Stack: Built with Next.js, React, and TypeScript for a robust and scalable foundation.
- Optimized Fonts: Uses
next/font
to automatically optimize and load the Geist font family.