Skip to content

Fabo2303/unmsm_map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto_Grafos_UNMSM

Proyecto UNMSM Maps es una aplicación que brinda un servicio de localización y recorrido eficiente dentro de la Universidad Nacional Mayor de San Marcos (UNMSM). Su objetivo es facilitar la navegación entre las facultades, comedores y biblioteca, abordando la problemática de la dificultad que enfrentan los estudiantes, profesores, personal administrativo y visitantes al encontrar determinados establecimientos en un tiempo adecuado.

Características

  • Utiliza la estructura de grafos para representar las conexiones entre los establecimientos de la UNMSM.
  • Utiliza el algoritmo de Dijkstra para determinar las rutas más cortas entre los puntos deseados.
  • Interfaz intuitiva y amigable para los usarios.
  • Búsqueda de establecimientos específicos.
  • Información detallada de cada establecimiento al hacer clic en su logo.
  • Recopilación de comentarios y reseñas de los usuarios.
  • Acceso de visitante y administrador.
  • Opciones de administrador: agregar, modificar y eliminar establecimientos.
  • Generación de camino más corto para visitantes.

Instalación

  1. Copia este repositorio en tu dispositivo local----
  2. Navega hasta el directorio del proyecto----
  3. Instala las dependencias utilizando npm--
  4. Configura las variables de entorno necesarias en un archivo--
  5. Inicia la aplicación--
  6. Accede a la aplicación en tu navegador en -----

Uso

Al ejecutar la aplicación, se mostrará una pantalla de bienvenida. Al hacer clic en cualquier lugar, aparecerá una pantalla con las opciones de visitante y administrador.

Administrador

La opción de administrador le permite agregar, modificar y eliminar establecimientos, como facultades, bibliotecas y comedores; se solicitará una cuenta de administrador para tener acceso a estas funciones, en caso de no contar con una se podrá registrar para crearse una cuenta.

  1. Para agregar un establecimiento, seleccione la opción correspondiente y elija el tipo de establecimiento que desea agregar.
  2. Complete los datos que sean solicitados, como código, nombre, capacidad, horario de atención, descripción, teléfono, correo electrónico, logo e imágenes.
  3. Guarde los cambios para agregar el establecimiento.

Para modificar o eliminar un establecimiento, seleccione la opción correspondiente y elija el establecimiento que desea modificar o eliminar.

Visitante

La opción de visitante le permite utilizar el mapa interactivo para encontrar ubicaciones dentro del campus de la UNMSM y generar la ruta más corta para llegar a un destino deseado.

  1. En la pantalla principal, seleccione la opción de visitante.
  2. Se mostrará un mapa con todas las ubicaciones disponibles.
  3. Seleccione el punto de partida y el destino deseado.
  4. La aplicación generará la ruta más corta para llegar al destino.

Al hacer clic en el logo de cada establecimiento en el mapa, se abrirá una ventana emergente con información detallada sobre dicho establecimiento, incluyendo su código, nombre, capacidad, horario de atención, descripción, teléfono, correo electrónico y otras imágenes relacionadas.

Contribución

Si deseas contribuir a este proyecto, sigue los siguientes pasos:

  1. Haz un fork de este repositario.
  2. Crea una nueva rama para tu función o correción de errores.
  3. Realiza los cambios y realiza commits descriptivos.
  4. Envia una solicitud de extracción a la rama principal del repositario original.

Cómo reportar problemas

Si encuentras algún problema o tienes alguna pregunta, crea un problema en el seguimiento de problemas del repositorio.

Licencia

Este proyecto está bajo la licencia //agregar

Contacto

Si tienes alguna pregunta o comentario, puedes contactarnos a través de nuestra direcciones de correo electrónico: //agregar

¡Gracias por utilizar Proyecto_Grafos_UNMSM! Espero que esta herramienta sea de gran utilidad para la comunidad universitaria de la UNMSM.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages