인스타그램 사용자 이름 생성기
개요
Instagram 사용자 이름 생성기는 사용자가 자신의 선호도와 스타일을 기반으로 독특하고 개인화된 Instagram 사용자 이름을 만들 수 있도록 설계된 웹 애플리케이션입니다. AI의 힘을 활용하여 사용자의 관심사, 선호하는 키워드, 스타일 선택 등에 부합하는 창의적인 사용자 이름을 생성합니다. 또한 앱은 생성된 사용자 이름의 가용성을 확인하여 사용자가 아직 사용되지 않은 잠재적인 이름 목록을 얻을 수 있도록 합니다.
특징
- 사용자 기본 설정 사용자 정의 : 관심사, 키워드, 스타일 및 문자 요구 사항과 같은 옵션을 사용하여 사용자 이름 기본 설정을 사용자 정의합니다.
- AI 기반 사용자 이름 생성 : Google Gemini AI 모델을 활용하여 창의적이고 고유한 사용자 이름을 생성합니다.
- 가용성 확인 : FastDL API를 사용하여 생성된 사용자 이름을 Instagram에서 사용할 수 있는지 확인합니다.
- 대화형 및 사용자 친화적인 UI : 직관적이고 반응성이 뛰어난 사용자 경험을 제공하기 위해 React 및 Ant 디자인으로 구축되었습니다.
- 클립보드로 복사 기능 : 생성된 사용자 이름을 한 번의 클릭으로 빠르게 복사합니다.
스크린샷
기술 스택
- 프론트엔드 : React, TypeScript
- UI 라이브러리 : Ant 디자인
- 백엔드 API : Google Gemini AI, FastDL API
- 배포 : Vercel
설치
저장소를 복제합니다.
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
에서 앱이 시작됩니다.
용법
- 웹 브라우저에서 앱을 엽니다.
- 관심사, 키워드, 스타일 등을 포함한 선호 사항을 입력하세요.
- 잠재적인 Instagram 사용자 이름 목록을 생성하려면 "사용자 이름 생성" 버튼을 클릭하세요.
- 앱은 사용 가능한 사용자 이름을 표시하고 어떤 사용자 이름을 사용하는지 알려줍니다.
- 사용자 이름을 클립보드에 복사하려면 "복사" 버튼을 사용하세요.
개발
이 프로젝트에 참여하려면 다음 단계를 따르세요.
- 저장소를 포크하십시오.
- 새 브랜치를 만듭니다(
git checkout -b feature-branch
). - 변경하고 커밋합니다(
git commit -m 'Add new feature'
). - 브랜치로 푸시합니다(
git push origin feature-branch
). - 끌어오기 요청을 엽니다.
로드맵