次のJSとTailwind CSSを使用してWebサイトを構築したい - 
ユーザー評価：英語の習熟度を評価し、パーソナライズされた学習パスを作成するための配置テスト。
コア学習コンテンツ：文法、語彙、発音、リスニング、スピーキング、リーディング、ライティング用のテキスト、オーディオ、ビデオ資料。
インタラクティブなエクササイズ：クイズ、フラッシュカード、および空気中のエクササイズ。
進捗追跡：ユーザーの進捗状況を監視し、目標を設定し、パーソナライズされたフィードバックを提供します。
言語交換：ユーザーがネイティブの英語を話す人との練習をする機会。
コミュニティの機能：ピアの学習と相互作用を促進するためのフォーラム、チャットルーム、グループアクティビティ。
ゲーミフィケーション：ユーザーをやる気にさせ、エンゲージメントを促進するためのポイント、バッジ、および報酬。
i want to build a website using next js and tailwind css - for:
User Assessment: A placement test to evaluate English proficiency and create a personalized learning path.
Core Learning Content: Text, audio, and video materials for grammar, vocabulary, pronunciation, listening, speaking, reading, and writing.
Interactive Exercises: Quizzes, flashcards, and fill-in-the-blank exercises.
Progress Tracking: Monitor user progress, set goals, and provide personalized feedback.
Language Exchange: Opportunities for users to practice speaking with native English speakers.
Community Features: Forums, chatrooms, and group activities to encourage peer learning and interaction.
Gamification: Points, badges, and rewards to motivate users and foster engagement.