Instagram ユーザー名ジェネレーター
概要
Instagram ユーザー名ジェネレーターは、ユーザーが自分の好みやスタイルに基づいて、ユニークでパーソナライズされた Instagram ユーザー名を作成できるように設計された Web アプリケーションです。 AI の力を活用して、ユーザーの興味、好みのキーワード、スタイルの選択などに合わせたクリエイティブなユーザー名を生成します。さらに、アプリは生成されたユーザー名が利用可能かどうかをチェックし、ユーザーがまだ使用されていない潜在的な名前のリストを確実に取得できるようにします。
特徴
- ユーザー設定のカスタマイズ: 興味、キーワード、スタイル、文字要件などのオプションを使用してユーザー名の設定をカスタマイズします。
- AI を活用したユーザー名生成: Google Gemini AI モデルを利用して、創造的でユニークなユーザー名を生成します。
- 利用可能かどうかのチェック: FastDL API を使用して、生成されたユーザー名が Instagram で利用可能かどうかを確認します。
- インタラクティブでユーザーフレンドリーな UI : React と Ant Design で構築され、直感的で応答性の高いユーザー エクスペリエンスを提供します。
- クリップボードにコピー機能: 生成されたユーザー名をワンクリックで素早くコピーします。
スクリーンショット
技術スタック
- フロントエンド: React、TypeScript
- UIライブラリ:Antデザイン
- バックエンド API : Google Gemini AI、FastDL API
- 展開:ヴァーセル
インストール
リポジトリのクローンを作成します。
git clone https://github.com/harshxraj/ig-insta-username.git
cd ig-insta-username
依存関係をインストールします。
環境変数を設定します。
ルート ディレクトリに.env
ファイルを作成し、API キーを追加します。
NEXT_PUBLIC_API_KEY=
NEXT_PUBLIC_IG=
アプリを実行します。
これにより、 http://localhost:3000
でアプリが起動します。
使用法
- Web ブラウザでアプリを開きます。
- 興味、キーワード、スタイルなどの設定を入力します。
- [ユーザー名を生成] ボタンをクリックして、潜在的な Instagram ユーザー名のリストを作成します。
- アプリには利用可能なユーザー名が表示され、どのユーザー名が使用されたのかが示されます。
- 「コピー」ボタンを使用して、ユーザー名をクリップボードにコピーします。
発達
このプロジェクトに貢献するには、次の手順に従います。
- リポジトリをフォークします。
- 新しいブランチを作成します (
git checkout -b feature-branch
)。 - 変更を加えてコミットします (
git commit -m 'Add new feature'
)。 - ブランチにプッシュします (
git push origin feature-branch
)。 - プルリクエストを開きます。
ロードマップ