Skip to content

Camilo-neck/quizz_app

Repository files navigation

Reto Bootcamp Dinara

Aplicación de exámentes donde los usuarios pueden presentar los mismos, y el administrador puede gestionar a los estudiantes y preguntas.

Snapshots de la aplicación

Login de la aplicación

En esta vista podemos encontrar un común formulario de inicio de sesión. Login

Dashboard de administrador

En esta vista podemos observar el dashboard del administrador, donde podemos encontrar las opciones de gestionar estudiantes, preguntas y exámenes. Dashboard

Gestión de estudiantes

En esta vista podemos observar una tabla con los estudiantes registrados en la aplicación, y un formulario para agregar nuevos estudiantes. Además de poder editar. Estas acciones presentan alertas de confirmación. Students Students Students

Gestión de preguntas

En esta vista podemos observar una tabla con las preguntas registradas en la aplicación, y un formulario para agregar nuevas preguntas. Además de poder editar y eliminar. Estas acciones al igual que en la vista anterior, presentan alertas de confirmación. Questions Questions Questions

Dashboard de estudiante

En esta vista podemos observar el dashboard del estudiante, donde se nos da la opción de presentar un examen. Student

Presentación de examen

Podremos ver un formulario con las preguntas del exámen, además de un mensaje de error si no se seleccionan todas las respuestas, y uno de confirmación en caso de un envío exitoso. Exam Exam Exam

Tecnologías

  • ReactJS Rafa-Csharp
  • TypeScript Rafa-Csharp
  • Tailwind CSS Rafa-Csharp
  • Material Icons Rafa-Csharp
  • React Redux Rafa-Csharp
  • React Hook Form

¿Cómo ejecutar el proyecto?

  • Clonar el repositorio
git clone https://github.com/Camilo-neck/quizz_app.git
cd quizz_app # Ingresar al proyecto
  • Instalar dependencias
npm i # npm install
  • Ejecutar el servidor y disfrutar 😄
npm start

Nota: Tener en cuenta que el backend del proyecto fue modificado debido a que el original no funcionaba correctamente, ya que cierta información necesaria no la enviaba al cliente, por lo que se tuvo que modificar el código. Razón por la cual no se puede probar el proyecto con el backend original.

Autor 👋

Camilo Andres Cuello Romero

Ingeniería de Sistemas y Computación

Universidad Nacional de Colombia Sede Bogotá

2022

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published