約800の大学・短大が利用できる掲示板型SNS CAMPUS BOARDの個人開発!!
約800の大学・短大が利用できる掲示板型SNS CAMPUS BOARD 背景・課題 早稲田大学などの有名大学には学生専用の掲示板が存在し人気を得ている一方、マイナー大学にはそういった場がほとんどありません。また、XやInstagramのようなタイムライン型SNSでは大学のリアルな情報がすぐに流れて埋もれてしまいます。自分自身がマイナー大学の学生として、規模に関わらずすべての大学の学生が本音で情報交換できる場に需要があると考え、開発を始めました。 解決したこと 大学発行のメールアドレスで認証することで、約800の大学・短大の学生だけが利用できる匿名掲示板を開発・リリースしました。自分の大学の学生だけが見られる「大学専用板」と、全国の大学生が交流できる「全国共通板」の2層構造で、閉じた安心とオープンな交流を1つのプラットフォームで実現しています。新歓でアポを取ってプレゼンした経験や技育祭で詩あった人を通じて、80人のユーザーを獲得しました。 工夫した点 URLパラメーターを改ざんしても他大学の掲示板に侵入できないよう、LaravelのPolicy機能でHTTPとWebSocket両方のアクセス制御を統一しました。また、Yahoo!テキスト解析APIとDBで管理するNGワードを組み合わせた多層フィルタリングで、API障害時も検閲が止まらない設計にしています。 技術スタック PHP / Laravel 12・MySQL・Laravel Reverb(WebSocket)・Filament・Cloudflare・XServer VPS・GitHub Actions・Pest