braventit / aeccapp Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Sería muy interesante que solo autorizara a usuarios administradores
Almacenar localmente lista de domicilios guardados
Revisar flujo de creación de nueva dirección.
Si añade número a los datos de la dirección, se debe llamar de nuevo al servicio Google places XXX para obtener posición exacta.
Sino, con el id de dirección (placeId), hay que llamar a Google places para obtener posición.
En la ventana de completar domicilio actualizar mapa con los datos devueltos de Google place con el
Añadir vista de detalle del mapa
Filtro de voluntarios directamente desde la App
Revisar los campos a mostrar (hablar con aecc)
Revisar si se mantiene el estado activado en el tiempo
- al perder intermitentemente conectividad.
- Al enviar la app a segundo plano
Enviaremos a los coordinadores dependiendo de:
Utilizando una cuenta de correo configurada en los settings del servicio, mandaremos los correos a los destinatarios que se indiquen en los parámetros del servicio.
Al menos, deberíamos tener estos parámetros:
Subject --> string (título del email)
Body --> string (contenido del email)
To --> string (emails separados por ';' a los que enviaremos el correo)
Relación entre tipo de petición y hospital (revisar si es eso así)
Usando el Geolocator, localizar al usuario en la busqueda de hospitales y direcciones.
Solicitarlo a Juan Carlos Martin de Aecc
Actualizar HomeView
Actualizar AllYourRequestListView
Actualizar HomeView para voluntarios
Actualizar lista de voluntarios en ChatView
Actualizar ChatConnectingPopupView
Actualizar PopupCounterpartProfile
Actualizar ProfileView
Actualizar ChatView (Popup filtros)
Cargar textos desde recursos
Actualizar LatLng de AddressModel adecuadamente
Crear nuevo constructor para crear AddressModel directamente desde llamada a google api
Implementar marcadores personalizados en el mapa de CompletingRequestView
Implementar plugin Geolocator para obtener geolocalización en mapas
Gestion de ficheros para almacenar localmente pines y otros
Implementar Google Maps Geocoding api para obtener localizacion sobre direcciones
Implementar Inverse Geocoding
Mejorar interfaz de relocalización en mapas
Crear popup para cuando no esté la localización activada
Refactorizar modelo de posicion
Agregar iconos temporales para las apps
Eliminar código desfasado por desuso
Filtrar voluntarios en chat
Implementar nueva interfaz de Opciones
Utilizando HtmlAgilityPack podríamos buscar el nodo 'ul' con id 'noticias' para extraerlas de la página principal (https://www.aecc.es/Paginas/PaginaPrincipal.aspx).
Sería interesante abrir cada uno de los links de esas noticias para sacar la foto y el texto completo (solo ponen en la home las dos últimas noticias).
Leer mediante Microsoft Graph grupos de pertenencia
Para mejorar la usabilidad y simplificar la lógica de los popups vamos a utilizar el siguiente plugin.
En esta primera fase detección mediante el campo job title.
Añadir el control de link.
Llamar al servicio de pertenencia a grupos y comprobar si pertenece al grupo de voluntarios.
Utilizando el servicio de envío de correos, debemos mandar la conversación si la valoración de esta es menos de 2 estrellas
Revisar si se cumplen los tiempos máximos de espera
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.