一番作り込んだデモ
Scrum for Freelance
フリーランスエンジニアと発注企業をつなぐマッチングサービスです。 当社が設計から実装まで一人で作り、本番と同じ構成で動いています。現在はサービスとしての運営を行わず、開発品質をご確認いただくためのデモとして公開しています。
ログイン画面の下にあるボタンから、4つの立場で中に入れます。メールアドレスの登録は不要です。
4つの立場で見られます
同じサービスでも、立場が変われば見える画面は変わります。どの立場でも実際に操作できます。
フリーランスとして見る
案件を探し、応募し、企業とやりとりする側の画面。経歴書の作成やAIによる自己分析も。
発注企業として見る
フリーランスを検索し、面談を打診し、契約まで進める側の画面。
有料プランの利用者として見る
有料機能を開放した状態。AIによる提案や詳細な分析が使えます。
運営者として見る
管理画面。会員の管理、問い合わせ対応、利用状況の集計まで。
何が入っているか
画面だけのデモではありません。実際の業務サービスに必要なものが一通り入っています。
- 会員登録と本人確認
- メール認証、二要素認証、パスワード再設定、ログイン試行の制限まで。
- チャットと面談の調整
- 企業とフリーランスのやりとり、面談の打診と日程調整、通知。
- 決済(Stripe)
- 有料プランの申し込みと解約、成約時の手数料の支払い、Webhookでの状態同期。
- AI機能
- 経歴書の読み取り、自己分析、案件とのマッチ度の説明。
- 管理画面
- 会員・案件・問い合わせの管理、利用状況の集計、機能要望の受付。
- セキュリティ
- 個人情報の検知、アクセス制限、監査の記録。クレジット決済の安全基準にも対応。
技術的な構成
- 画面側
- Next.js(App Router)・TypeScript・Tailwind CSS
- サーバー側
- Ruby on Rails(API)・MySQL・非同期処理
- 基盤
- Vercel・Render・AWS(RDS)・Cloudflare R2
- その他
- Stripe(決済)・Sentry(監視)・Claude API(AI機能)
御社の業務アプリも、規模に合わせて同じ考え方で作ります。 小さく始めて、必要になったら足していけます。