REPOSITORY OVERVIEWLive repository statistics
★ 19Stars
⑂ 9Forks
◯ 0Open issues
◉ 19Watchers
54/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
52 Community adoption25% weight
25 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
CodeChallengeQuiz
Características
- Quizzes Interactivos: Preguntas de opción múltiple sobre diversos lenguajes de programación, frameworks y tecnologías. Ideal para practicar para entrevistas técnicas.
- Retos de Algoritmos: Genera, escribe y envía algoritmos para ser validados y corregidos por la IA.
- Playground: Una sección donde puedes elegir entre preguntas o retos de algoritmos para practicar y mejorar tus habilidades.
- Tecnologías Soportadas: Incluye soporte para lenguajes como JavaScript, Python, Java, C++, y más, así como frameworks y herramientas populares.
Tecnologías Utilizadas
- Front-End: Next.js, HTML, CSS
- IA: Google Gemini, Vercel AI SDK
Instalación
-
Clona el repositorio:
git clone https://github.com/AletzMan/code_challenge_and_quiz.git
cd CodeChallengeQuiz
-
Instala las dependencias:
npm install
-
Ejecuta la aplicación:
npm run dev
-
Accede a la aplicación:
Abre tu navegador y ve a http://localhost:3000
Uso
- Página Principal: Explora las funcionalidades principales y selecciona entre quizzes interactivos y retos de algoritmos.
- Playground: Elige entre responder preguntas o resolver algoritmos para practicar de forma interactiva.
- Quizzes: Responde preguntas de opción múltiple sobre diferentes tecnologías y recibe feedback inmediato.
- Algoritmos: Escribe y envía tu código para ser validado y corregido por la IA.
Contribuciones
¡Contribuciones son bienvenidas! Por favor, sigue estos pasos para contribuir:
- Fork el repositorio
- Crea una nueva rama:
git checkout -b mi-rama
- Realiza tus cambios y haz un commit:
git commit -m 'Añadir algo increíble'
- Envía tus cambios a tu repositorio remoto: