Hippocampus es un proyecto desarrollado dentro del marco de la asignatura Aplicaciones Web del Grado en Ingeniería Informática por la Universidad Complutense de Madrid.
Nuestra aplicación web busca conectar todos los servicios online ofertados por la universidad como pueden ser la plataforma Moodle, el correo electrónico académico, los srevicios de préstamo de la biblioteca o toda la información referente a los servicios disponibles en la facultad.
A través de Hippocampus, tanto alumnos como profesores podrán acceder a todos esos servicios sin necesidad de andar cambiando de pestaña en el navegador e iniciando sesión tan solo una vez.
Nuestra aplicación tiene como finalidad ofrecerle al usuario un servicio cómodo y sencillo, mostrando toda la información relevante de un vistazo, así como notificaciones actualizadas de los servicios a los que se encuentre conectado, para no perderse ninguna novedad.
Nuestra aplicación permite al usuario conectar con su cuenta de Hippocampus tantos servicios como quiera de la siguiente relación:
- gestión de identidad (gestión de datos personales, constraseñas y cuentas bancarias)
- geanet (gestión de notas y calificaciones)
- campus virtual (Moodle)
- biblioteca
- Gmail
- Google Drive
- Google Calendar
- Google Clasroom
- Bolotweet
- Chat de mensajería instantánea
- Github
- Software (enlaces de descarga de programas con licencia ofrecida por la universidad)
- Asociaciones
- Cafetería
- Secretaría
- Ajustes
- Sobre nosotros
Se requiere de apache con mod_rewrite activado, con permiso al uso de .htaccess. En el archivo .htaccess, modificar en
RewriteBase /AW/Hippocampus/
la ruta por el lugar de instalación en el sistema. Lo anterior es un ejemplo para:
http://localhost/AW/Hippocampus/
Crear una base de datos llamada "hippocampus" y un usuario "hippocampus" con contraseña "hippocampus". El usuario creado debe tener acceso completo a la base de datos. Durante la primera carga (que tardará más) se crearán las tablas en la base de datos.
La relación de los estudiantes que trabajan en el desarrollo de este proyecto es la siguiente: