Web Gastos

Método de pago: Verificado


Terminado
Descripción:
Requerimientos no funcionales

El sitio Web deberá ser desarrollado en jsp.
Para todas las funcionalidades se proporcionará un Web Service API Rest con los métodos necesarios, por lo que no hay conexión directa a ninguna Base de Datos.

Funcionalidad

El sitio web tendrá las funciones: Login, Registro, Consulta de Saldos y Movimientos, Consulta de tarjetas asociadas, Generación de reportes y Comprobación de gastos. Todas las pantallas del sitio tendrán un diseño responsivo para poder visualizarse correctamente desde dispositivos móviles.

Las funcionalidades antes mencionadas se detallan a continuación:
4.1.1.- Login
La pantalla de login solicitará el correo electrónico y contraseña al usuario. También dará las opciones de recuperar contraseña y registrarse. La cuenta se bloqueará 5 por intentos fallidos de login y se desbloqueara recuperando la contraseña.

4.1.2.- Registro
Para registrarse un usuario debe contar con su tarjeta y sus datos deben estar en el sistema previamente. El proceso será el siguiente:
1. Ingresar Tarjeta y correo electrónico.
2. Si los datos son correctos se procederá a asignar una contraseña para la cuenta.
4.1.3.- Mis Tarjetas
La sección mis tarjetas enlistará todas las tarjetas del usuario visualizando su saldo y los últimos movimientos. Así mismo se podrá administrar cada tarjeta permitiendo las siguientes acciones:
● Bloqueo y desbloqueo de tarjetas.
● Solicitud de asignación de saldo.
● Reporte por robo y/o extravío.
● Recuperación y cambio de NIP.

4.1.4.- Reportes
En esta pantalla se podrán visualizar los gastos de una tarjeta de forma gráfica en periodos de 1 mes (Máximo 3 meses atrás), permitiendo filtrar con los siguientes criterios sobre la misma gráfica:
● Dispersiones y devoluciones.
● Tipo de gasto.
● Centro de costo.
● Giro de comercio.
● Proyecto o viaje.
● Reporte cruzado (Centro de costo - Giro).
● Gastos pendientes por comprobar.

4.1.5.- Comprobación de gastos
Este módulo tiene como finalidad permitir al usuario justificar sus gastos en 2 formas: relacionándolos con facturas (CFDIs) o adjuntando comprobantes no fiscales (Tickets). Además para una mejor organización se permitirá agrupar los gastos por proyectos o viajes definidos por el usuario.

4.1.6.- Perfil
Por último se contempla una sección donde el usuario visualice su información personal y le permita cambiar su contraseña.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)

Abierto

Presupuesto

12

Propuestas

15

Freelancers interesados

Publicado: Hace un año

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Josè A. V. Nos encargamos de que tu proyecto se haga realidad + detalles

FRANCISCO J. O. E. Como P.T.B en Informática e Ing. en Sistemas Computacionales he participado y creado por cuenta propia gran variedad de proyectos como: videojuegos, diseños 2d y 3d, además cuento con experiencia en texturizado, mod... + detalles

Juan Carlos Ingenieria de aplicaciones con mas de 18 añs de experiencia, desarrollando soluciones comerciales y personales Utilizando multiples lenguajes y constantes actualizaciones, sean aplicaciones de escritorio o web, pasa... + detalles

Daniel S. Más de 10 años de experiencia en desarrollo de aplicaciones Java, incluyendo desde aplicaciones web basadas en CMS hasta sistemas financieros. He trabajado ampliamente con diversos frameworks y tecnologías de Java: Sp... + detalles

Braulio C. Soy un desarrollador de software con experiencia en diversos lenguajes de programación, me gusta innovar y estar actualizado en la mayoría de las tecnologías. Tengo mucha capacidad de autoaprendizaje y soy autodidacta. + detalles