Babià Nio - App

Aplicación para el control horario

  • Diseño UI/UX
  • Frontend
  • Backend
  • Django
  • Vue.js
  • Flutter
  • HTML + CSS + Javascript
  • Firebase
Ir a la web
Babià Nio - App

App móvil y aplicación web tipo PAAS para el control horario.

El reto

Una solución de alto rendimiento con el foco en la usabilidad, la escalabilidad y la velocidad.

Plataforma tipo PAAS

La plataforma debe poder dar soporte a un número ilimitado de empresas y trabajadores. Estas deben poder crearse mediante un formulario amigable y sencillo.

Aplicación iOS y Android para el empleado

El empleado dispone de una interfaz sencilla y rápida que le permite la introducción de entradas de forma ágil y su consulta, presentado en una interfaz limpia.

Panel de control web

El administrador del sistema de cada empresa, dispone de un panel web desde donde ver los registros de los empleados, administrar los accesos, visualizar gráficas de atendencia generales o específicas para cada trabajador, exportar informes a hoja de cálculos o configurar distintos parámetros.

Control de veracidad

El sistema da la opción de implementar distintos mecanismos para la verificación de las entradas por parte de los trabajadores:

  • Verificación por entrada/salida dentro del horario.
  • Por posición geográfica aprobada.
  • Por lectura de código QR impreso o en pantalla.

Modo offline

El sistema tiene soporte a la introducción de entradas de modo offline, para garantizar la disponibilidad del sistema en cualquier situación de cobertura.

Sistema de aprobación

Los administradores de cada empresa pueden establecer sus mecanismos y automatismos propios de aprobación de las fichas horarias.

Alta escalabilidad

La plataforma debe permitir una escalabilidad rápida y una alta disponibilidad, atendiendo a unos costes de infraestructura mínimos para poder dar el servicio a precios competitivos.

Babià mockup nio

El proyecto

Eligiendo las mejores tecnologías disponibles en cada entorno del proyecto.

UI/UX

Se atiende el diseño de los dos entornos con dos enfoques distintos. Un entorno app para el trabajador, ideado para que pueda introducir los registros horarios de forma muy rápida y sencilla y un panel de administración, repleto de funcionalidades para el control y gestión de la plataforma.

En ambos casos, se resuelve con una interfaz sencilla y limpia, enfocada en la funcionalidad que requiere una solución orientada al trabajo.

Desarrollo app

El rendimiento, velocidad y estabilidad de la aplicación eran cruciales en la parte de la app. Aunado a la necesidad de mantener el presupuesto en desarrollo a raya, se opta por el desarrollo en Flutter, facilitando la creación multiplataforma para iOS y Android.
 

Desarrollo web app

Buscando la máxima flexibilidad y economía en el desarrollo, se opta por un desarrollo basado en Django. Toda la comunicación entre el servidor y la web app se desarrolla de forma reactiva mediante VueJS y una API Restfull.

Desarrollo BBDD

Parte de los registros de tiempos y el sistema online se basan en la integración de estos en una base de datos no relacional alojada en Google Firebase.

Tecnologías

Estas han sido las tecnologías que hemos utilizado para desarrollar el proyecto Nio.

Servicios relacionados

Descubre los servicios relacionados con este artículo.

Ver más

Aplicaciones web

Nuestras aplicaciones web son desarrolladas mediante el estudio de las características y motivaciones de tu público objetivo. Con nuestra experiencia, creamos una aplicación web que te conecte con tu audiencia.

  • HTML + CSS + Javascript
  • Django
  • Python
  • Flutter
  • Firebase
Ver servicio

Aplicaciones móviles

Nuestras aplicaciones móviles son creadas mediante el análisis de vuestras necesidades y preferencias. Así pues, elegimos la mejor tecnología para crear las aplicaciones móviles que te conecten con tu público objetivo.

  • Flutter
  • Firebase
  • Python
Ver servicio