OpenAI API 検証サイト

ログインしてください。

当サイトで使用している技術スタックは以下の通りです。

OpenAI APIのChat、Whisper、Text to speech、Vision機能を使用しています。

Vercelに当アプリをホスティングしています。

Next.js 14にてフルスタックで実装しています。

EC2にWebサーバを立てています。

PDFを画像に変換するために使用しています。

PDFを画像に変換するAPIを呼び出すために使用しています。

UIフレームワークはTailwind CSSを使用しています。

UIキッドにshadcn/uiを使用しています。

Reactアプリで使用できるアイコンライブラリのReact Iconsを使用しています。

アプリケーションの状態管理ツールとしてRedux Toolkitを使用しています。

認証/認可にAuth.js V5を使用しています。

フォームのバリデーションチェックにReact Hook Formを使用しています。

React Hook Formと併用してデータ検証するためにZodを使用しています。

暗黙的な型推論と明示的な型指定を採用するためにTypeScriptを使用しています。

コードの品質向上、メンテナンス性の向上を図るためにESLintを使用しています。

ソース管理にAzure DevOpsのAzure Repos Gitを使用しています。