本文へ移動
BenriWorks Lab

学歴早見表

公開中

子どもの生年月日を入れるだけで、小学校から大学までの入学・卒業年度と、その年の年齢を一覧にするWebアプリ。早生まれの学年差に対応し、兄弟姉妹を並べて進学が重なる年も確認できます

公開日

朝の光が差すキッチンのテーブルで、親と小学生の子どもがカレンダーの紙を一緒に見ている。そばの椅子には赤いランドセルが置かれている

対象ユーザー

  • 子どもの進学の時期を先まで見通しておきたい保護者
  • 学資保険や教育資金の計画で、入学年度の一覧が必要な人

「上の子が中学に上がる年、下の子は何年生だっけ」。この計算、ルール自体は単純なのに、いざ数えると毎回どこかで指を折り直すことになります。学歴早見表は、子どもの生年月日を入れるだけで、小学校から大学までの入学・卒業年度を一覧にするWebアプリです。

解決する課題

日本の学校年度は4月1日に始まり、4月2日から翌年4月1日生まれまでが同じ学年になります。ルールはこの一行で書けますが、実際の計算には罠があります。いわゆる早生まれ、とりわけ4月1日生まれが前の学年に入るという境界です。

さらに、知りたいのはたいてい1人分の1つの年度ではありません。兄弟姉妹それぞれの小中高大の入学と卒業、そのとき親は何歳か、入学が重なって出費がかさむ年はいつか。組み合わせるほど手計算はつらくなり、間違いにも気づきにくくなります。

学歴早見表は、この計算を全部引き受けます。生年月日を入れれば、入学・卒業のイベントが西暦、和暦、その年の年齢つきで一覧になり、4月1日生まれの前年度扱いも正しく処理します。

主な機能

子どもは複数人を登録でき、タブで切り替えながらそれぞれの一覧を確認できます。進路は大学、短大、専門学校の在籍年数を切り替えられるほか、浪人や留学のような1年単位のずれを+1年、−1年の調整として加えると、後続のイベントが自動でずれます。

学歴だけでなく、お七夜、お宮参り、お食い初め、七五三といったお祝いのライフイベントも同じ表に載せられます。七五三は満年齢、厄年は数え年というように、行事ごとの年齢の数え方の違いも表の中で計算します。

入力した内容はブラウザに自動保存されるので、開き直せば前回の続きから確認できます。

開発の背景

このアプリは、家庭の会話から生まれました。進学の話題が出るたびに同じ計算をやり直していて、しかも計算のたびに微妙に答えが揺れる。「調べればわかるが、毎回調べるのは大変」という、BenriWorksが生活ツールで狙っている典型的な形の困りごとでした。

表計算ソフトで自作する人も多い計算ですが、早生まれの境界と和暦の変換を毎回正しく書ける人は多くありません。一度だけ正しく実装して、あとは道具に任せる。その一度を引き受けるのがこのアプリです。

技術と設計

Next.jsとTypeScriptで実装し、Vercelで配信しています。計算はすべてブラウザ内で行い、入力した生年月日はブラウザのLocalStorageにのみ保存されます。サーバーへの送信はなく、アカウント登録もありません。

家族の情報を扱う道具なので、この「端末の外に出さない」構成は最初から固定しています。裏返しの制約として、別の端末との同期はできません。スマホで入れた内容をPCで見たい場合は、それぞれの端末で入力し直す必要があります。

現在の状態と既知の課題

公開中で、機能は安定しています。前述のとおり端末間の同期はなく、ブラウザのデータを消すと保存内容も消えます。

学年の区切りと早生まれの仕組みそのものは、ガイド「早生まれはなぜ1学年上になる?」で図解しています。また、月齢の計算を扱う「修正月齢 & 修正日齢 計算アプリ」は、同じ「日付の計算を確実にやる」系譜の姉妹アプリです。

スクリーンショット

  • 学歴早見表のイベント一覧画面。お七夜・お宮参り・お食い初めなどのライフイベントが、西暦・和暦・その年の年齢とともに表形式で表示されている
    学歴早見表のイベント一覧画面。お七夜・お宮参り・お食い初めなどのライフイベントが、西暦・和暦・その年の年齢とともに表形式で表示されている

分野・使用技術

関連記事

関連アプリ