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
- Copia este repositorio en tu dispositivo local----
- Navega hasta el directorio del proyecto----
- Instala las dependencias utilizando npm--
- Configura las variables de entorno necesarias en un archivo--
- Inicia la aplicación--
- 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.
- Para agregar un establecimiento, seleccione la opción correspondiente y elija el tipo de establecimiento que desea agregar.
- 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.
- 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.
- En la pantalla principal, seleccione la opción de visitante.
- Se mostrará un mapa con todas las ubicaciones disponibles.
- Seleccione el punto de partida y el destino deseado.
- 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:
- Haz un fork de este repositario.
- Crea una nueva rama para tu función o correción de errores.
- Realiza los cambios y realiza commits descriptivos.
- 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.