Skip to content

jluisparrazor/Aplicacion-Web-Accesible

 
 

Repository files navigation

DiversiAgenda 🎓

Ionic Angular Firebase Figma

Este es un proyecto académico desarrollado en equipo para la asignatura "Dirección y Gestión de Proyectos" de la Universidad de Granada.

📝 Descripción del Proyecto

DiversiAgenda es una aplicación móvil y web diseñada para el Colegio de Educación Especial Clínica San Rafael. El objetivo principal es ayudar a los educadores a asignar y gestionar tareas diarias para los estudiantes, fomentando su autonomía en un entorno adaptado a sus necesidades.

La aplicación se centra en la accesibilidad, proporcionando una interfaz y funcionalidades adaptadas para usuarios con diversas capacidades cognitivas, motoras y visuales.

✨ Mi Rol: Gestor de Accesibilidad y Desarrollador Frontend

Como colaborador en este proyecto, mis responsabilidades principales fueron:

  • Gestión de Accesibilidad: Lideré la investigación y el diseño de la experiencia de usuario (UX) para asegurar que la aplicación fuera usable y accesible para todos los estudiantes. Esto incluyó la definición de flujos de interacción, prototipado en Figma y la implementación de feedback visual, textual y auditivo adaptado.
  • Desarrollo Frontend: Contribuí activamente al desarrollo de la interfaz de la aplicación móvil y web utilizando Angular e Ionic, implementando los diseños y asegurando una experiencia de usuario fluida y coherente en las distintas plataformas.

🚀 Características Principales

  • Gestión de Tareas: Los educadores pueden asignar, supervisar y dar feedback sobre las actividades de los alumnos.
  • Agenda y Notificaciones Personalizadas: Un sistema de agenda con recordatorios y notificaciones adaptadas a las capacidades de cada estudiante.
  • Comunicación Integrada: Un chat para facilitar la comunicación entre educadores y estudiantes.
  • Enfoque en Accesibilidad: La interfaz está diseñada para ser compatible con lectores de pantalla y métodos de interacción alternativos.
  • Gamificación: Elementos visuales como confeti y animaciones para motivar a los estudiantes al completar tareas.

🛠️ Tecnologías Utilizadas

La arquitectura del sistema se compone de una aplicación cliente (móvil y web) y un backend en la nube.

  • Frontend (Móvil): Ionic con Angular para crear una aplicación híbrida para Android e iOS.
  • Frontend (Web): Angular para el panel de administración utilizado por profesores y administradores.
  • Backend y Lógica: Firebase con lógica implementada en JavaScript/TypeScript.
  • Base de Datos: Cloud Firestore, una base de datos NoSQL en tiempo real para almacenar y sincronizar todos los datos de la aplicación.

🏛️ Arquitectura del Sistema

El sistema cuenta con clientes móviles (Android/iOS) y una aplicación web que se comunican vía HTTP con un backend de Firebase. La lógica de negocio y la interacción con la base de datos Cloud Firestore se gestionan a través de las APIs de Google Cloud.


Este README describe mi participación en un proyecto colaborativo. Para ver el repositorio original y el resto del equipo, visita [ENLACE AL REPOSITORIO ORIGINAL AQUÍ].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 57.8%
  • HTML 27.8%
  • SCSS 12.7%
  • Swift 0.8%
  • JavaScript 0.4%
  • Java 0.3%
  • Ruby 0.2%