実績一覧へ戻る
HR × LINE LIFF

非開示

リファラル採用 × 成果報酬の HR プラットフォーム

LINE LIFF をベースとする紹介型採用プラットフォーム。求職者・リファラー・HR・Admin の 4 ロール、招待リンクから面談・成果報酬まで一気通貫の業務フロー。

Anonymous — クライアント名は非公開

HR × LINE LIFF

リファラル採用 × 成果報酬の HR プラットフォーム

Next.jsServer ActionsFirebaseLINE LIFFTailwind
Overview

プロジェクト概要

リース事業を展開するクライアントの派生事業として立ち上げた、LINE ネイティブのリファラル採用プラットフォーム。リファラー (紹介者) を中心に、求職者と企業を成果報酬でマッチングします。

Challenge

課題

リファラル採用は属人化しやすく、紹介の発生から成果報酬の支払いまでのワークフローが整っていないと、紹介者・企業双方の負担になります。LINE という日常導線の上で、複数ロールが混在する業務フローを破綻なく回す必要がありました。

Solution

解決方針

Next.js (App Router + Server Actions) と LINE LIFF を基盤に、4 ロール (求職者 / リファラー / HR / Admin) の業務をひとつのアプリにまとめました。LINE Rich Menu はユーザーのロールに応じて Messaging API で自動切替。Server Actions ですべての書き込みを集約し、Firestore Rules でロールベースのアクセス制御を実装しています。

Architecture

アーキテクチャ

  • Frontend: Next.js (App Router + Server Actions + Turbopack)
  • Auth: Firebase Auth (LINE / Email / Google) + LIFF SDK
  • Database: Cloud Firestore + Rules によるロール制御
  • Messaging: LINE Messaging API (Rich Menu / Push / Webhook)
  • Tooling: Tailwind, Zod, Vitest, Playwright, Biome
  • Hosting: Vercel + Sentry
Outcomes

成果・特徴

  • LINE のみで完結する求職者導線を実現し、登録コンバージョンを最大化
  • Rich Menu 自動切替により、複数ロールでも 1 アカウントで運用
  • Server Actions + Firestore Rules によるサーバー集約で、PII を含むデータの一貫した保護
Highlights

ハイライト

LINE Rich Menu ロール自動切替

ユーザーのロールに応じて、LINE Rich Menu を動的に書き換え。導線を1本化。

招待リンク × オンボーディング

shareTargetPicker を活用し、6 ステップ求職者 / 5 ステップリファラーの登録フローを実装。

成果報酬モデル設計

面談オファー → 採用成立 → 口座情報込みのリファラー申請審査までを Firestore で一気通貫。

動くデモで終わらせず
本番まで持っていく開発

AI で作りかけたもの、止まりかけている開発、新しいプロダクトの構想。 まずは現状を整理するところから、ご相談ください。