Azicoreと申します。
Twitterで偶然こちらのイベントを見かけて、初めて参加させていただきました。
お題が「バケーション」とのことでしたので、次の連休を自動的に探してカウントダウンしてくれるツールを作りました。
https://azisava.sakura.ne.jp/web1week/holiday_countdown/
ページを開くと、次の連休開始までの日数と、連休となる日付が表示されます。
下の設定ボタンで設定画面を開いていただきますと、定休日、何連休以上を探すか、祝日以外の休日の設定ができます。これにより、土日が休みでない方もお使いいただけますし、夏休みや年末年始を設定することもできます。
国民の祝日は毎年翌年の分が国から発表されて決まりますので、2年以上先の祝日の情報はありません。カレンダーを見て推測することはできますが、法改正で変更となる場合などもありえますので、連休の検索は1年先までとしています。
HTML、CSS、JavaScriptは全て難読化せずにリリースしましたので、ブラウザからページのソースをご覧いただければ全てのコードを確認できます。
流行の技術やフレームワーク等は何も使っていません。いわゆるVanilla JSでの製作となります。コーディング作業もブラウザとエディタのみで行ないました。