Completed

Crear Datatable con Angular para app web.

Published on the April 03, 2020 in IT & Programming

About this project

Open

Hola, nosotros hemos desarrollado un app en Ionic 3 + Firebase Realtime, para el control de horarios de guardias de seguridad, reportes y rondas. La app está en funcionamiento hace unos años y controlamos con otra app en Ionic 3 con un panel de control. Adjunto fotos.

Queremos mejorar la parte de control y panel para eso queremos desarrollar el panel en Angular, y tenemos visto usar PrimeNG para todos los componentes, con una template ya definida.
Lo que necesitamos es que nos armen la página de control que se conecte a la base de datos y tome los valores que va a ir ingresando la otra App que funciona en Android.
Adjunto el formato deseado, se va a componer de dos partes
1-    En la parte de la izquierda el panel va a mostrar una DataTable donde se muestran los turnos activos en servicio.
La información es Fecha/Servicio/Guardia/Hora ingreso/Próxima Ronda/Próxima Alerta/Incidentes. La Datatable se va a poder ordenar por columnas y va a cambiar de color ante ciertas condiciones, por ejemplo, rondas que se pasaron de fecha. La DataTable sería como un Excel, con filas “finas”.

2-    Al hacer click en el turno en la ventana de la derecha se van a ampliar los datos del servicio en cuestión, pudiendo agregar notas al servicio o interactuar (eso lo completamos nosotros después)
IMPORTANTE: Se puede armar de cero la estructura de la base de datos en Firebase para hacer más fácil mostrar los datos, luego nosotros adaptamos la app y cargamos los datos. Nosotros les damos los datos que necesitamos que tenga la base de datos.
En cuanto a la app puede estar en blanco y hacer las conexiones necesarias.

Adjunto una imagen de referencia por ahora sin los planos.

Project overview

El objetivo es tener una pagina donde siempre se vean los turnos activos y al hacer click se despliega la información de ese servicio.

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Windows

Delivery term: Not specified

Skills needed

Other projects posted by Gustavo C.