MERNやNEXTJSを使った開発が得意ですデプロイまでできます
高校生ながら本番環境まで構築できるフルスタックエンジニアです。
GPT APIやリアルタイム通信(Socket.IO)を組み込んだ実際に動くAI搭載Webアプリを開発します。
設計からデプロイまで一人で完結可能です。セキュリティ設計・リアルタイム通信・UX/UIまで一貫して設計するのが得意です。
## デモサイト
**https://imin.oira.ninja**
## 主な機能
### フロントエンド
- リアルタイム投稿・更新(Socket.IO)
- ダークモード + Calm Mode(独自)
- レスポンシブデザイン
- 画像アップロード
- カテゴリ別スレッド管理
### バックエンド
- JWT認証・トークン管理
- セキュリティ対策(Helmet, CSP, CORS)
- IPハッシュ化・暗号化(HMAC + AES)
- BANシステム・モデレーション
- レート制限(多層防御)
- Cloudinary画像最適化
### 管理者機能
- ユーザー管理
- スレッド/投稿管理
- カテゴリ管理
- BAN管理
### SEO/SNS最適化
- OGP対応(動的HTML生成)
- Sitemap.xml自動生成
- Twitter Card対応
## 技術スタック
**フロントエンド:**
- React 18
- Material-UI (MUI v5)
- Socket.IO Client
- React Router v6
- Context API
**バックエンド:**
- Node.js + Express
- MongoDB + Mongoose
- Socket.IO
- JWT認証
- Cloudinary
**インフラ:**
- HTTPS(Let's Encrypt)
- 独自ドメイン
- Nginx(リバースプロキシ)
- Redis対応(スケーラブル設計)
### 管理者ダッシュボード
### Calm Mode

## 制作背景
高校生が独学で MERN スタックを習得し、
約3ヶ月で本番環境まで構築しました。
セキュリティ・パフォーマンス・UXを
最優先に設計しています。