問題集作成・学習サービス / 本番運用中
Quizpo
PCで問題集をまとめて作り、スマートフォンでテンポよく解きながら覚える学習サービスです。
Quizpoを開く概要
問題集の作成、学習、復習、共有を行うWebサービスです。アカウント登録前でも問題集を作成し、学習を始められます。
PCでは表形式とCSVによる問題入力、スマートフォンでは解答と復習を中心とした画面を用意しています。公式教材と公開問題集も利用できます。
- 想定利用者
- 自分用の問題集を作りたい学習者。学校の学習から資格試験まで、短い時間で反復したい場面を想定。
- 制作目的
- 問題を作る手間と、作った後に繰り返し学習するまでの分断を減らすこと。
- 現在の状態
- Web版は2026年8月11日に公開し、現在も本番運用中です。iOS / Android版の実装基盤もありますが、ストア公開は未完了です。広告機能は停止した状態で運用しています。
主な機能
- 登録なしで問題集を作り、そのまま学習を始める
- 表形式の入力やCSVで、多数の問題をまとめて作成・編集する
- 公開問題集や公式教材を検索し、コピーして自分用に使う
- 解答を「苦手・微妙・覚えた」に分け、復習へつなげる
- URLやQRコードで問題集を共有する
- ログイン後に問題集、学習履歴、連続学習記録を同期する
- PWAとしてインストールし、一部の学習をオフラインで続ける
制作範囲
- 個人開発としてのプロダクト設計・要件整理・ロードマップ策定
- PCの作成体験とスマートフォンの学習体験を分けたUI設計
- Webフロントエンド、認証、データベース、APIの実装
- 公式教材のデータ構成、公開範囲、検索・SEOの設計
- Cloudflare / Supabaseを使った公開、バックアップ、運用手順の整備
- Webとモバイルで共有するドメイン・型・検証処理の設計
技術情報
- Web
- Next.js App Router / React / TypeScript / Tailwind CSS
- Mobile
- Expo / React Native。共有パッケージを持つmonorepo構成(ストア未公開)
- Database
- Supabase PostgreSQL / Row Level Security
- Authentication
- Supabase Auth / Google OAuth / メールOTP
- Infrastructure
- Cloudflare Workers / OpenNext
- Offline
- PWA / Service Worker / Dexie・IndexedDB
- Validation
- Zod。Web・モバイル・API間で型と入力規則を共有
- Testing
- Vitest / Playwright / Supabase DB tests / production smoke test