The app is called Code Quest, a gamified quiz application designed to test users' coding knowledge and skills. Users can engage in quizzes that cover various programming topics and difficulty levels, allowing them to challenge themselves and compete for a spot on the leaderboard. To use the app, users start by selecting the type of quiz they want to take: AI-generated questions or custom questions tailored to specific companies and experience levels. They can specify topics, difficulty levels, and the number of questions they wish to answer. Once the quiz is set up, users can begin answering questions, with a timer tracking their progress. After completing the quiz, users can submit their results to see how they rank against others. The app is built using modern web technologies, including TypeScript, React, and Next.js for the frontend, and Supabase for backend services, including database management and user authentication. Tailwind CSS is utilized for styling, providing a responsive and visually appealing user interface. Key features of Code Quest include: - A user-friendly interface for quiz setup, allowing users to choose between AI-generated or custom questions. - A timer that adds a competitive element to the quizzes. - Real-time feedback on answers, including explanations for correct and incorrect responses. - A leaderboard that displays top performers, encouraging users to improve their scores and compete with others. - Integration with a generative AI model to create dynamic quiz questions based on user-selected topics and difficulty levels. - The ability to save quiz results and update leaderboard standings based on user performance. Overall, Code Quest offers an engaging and educational experience for developers looking to enhance their coding skills while enjoying a competitive environment.
No tags
Last Updated May 29, 2025