MBTI 기반 여왕 성격 테스트 웹 애플리케이션입니다. 12개의 질문을 통해 당신이 만약 여왕이라면 어떤 스타일의 여왕일지 알아보세요!
- 12개 질문: MBTI 4가지 지표를 측정하는 질문들
- 16가지 여왕 유형: 각 MBTI 유형별로 특화된 여왕 캐릭터
- 아름다운 UI: 왕실 테마의 고급스러운 디자인
- 반응형 디자인: 모바일과 데스크톱 모두 지원
- 애니메이션: 부드러운 전환 효과와 인터랙션
- 결과 공유: 테스트 결과를 쉽게 공유할 수 있는 기능
- Node.js 18.0.0 이상
- npm 또는 yarn
-
의존성 설치
npm install
-
개발 서버 실행
npm run dev
-
브라우저에서 확인
http://localhost:3000
- Next.js 14: React 기반 프레임워크
- TypeScript: 타입 안전성
- Tailwind CSS: 스타일링
- Framer Motion: 애니메이션
- Lucide React: 아이콘
queentest/
├── app/
│ ├── globals.css # 전역 스타일
│ ├── layout.tsx # 루트 레이아웃
│ └── page.tsx # 메인 페이지
├── data/
│ ├── questions.ts # 질문 데이터
│ └── characters.ts # 여왕 캐릭터 데이터
├── package.json
├── tailwind.config.js
├── next.config.js
└── README.md
- Royal Purple: #667eea ~ #764ba2 (그라데이션)
- Gold: #fbbf24 ~ #f59e0b (강조색)
- Glass Effect: 반투명 배경과 블러 효과
- 제목: Playfair Display (Serif)
- 본문: Inter (Sans-serif)
data/questions.ts
파일에서 질문과 선택지를 수정할 수 있습니다.
data/characters.ts
파일에서 여왕 캐릭터의 정보를 수정할 수 있습니다.
tailwind.config.js
와 app/globals.css
에서 색상과 스타일을 수정할 수 있습니다.
- GitHub에 코드 푸시
- Vercel에서 프로젝트 연결
- 자동 배포 완료
npm run build
npm start
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
이 프로젝트는 MIT 라이선스 하에 배포됩니다.
- MBTI 이론과 여왕 컨셉을 결합한 재미있는 아이디어
- 아름다운 UI/UX 디자인
- 사용자 친화적인 인터페이스
즐거운 테스트 되세요! 👑✨