Sitio Web Gastos


Evaluando propuestas
Descripción:
Sitio Web

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

17

Propuestas

20

Freelancers interesados

Publicado: Hace 8 meses

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

Manuel T. A. Desarrollador senior con 7 años de experiencia laboral, amplio conocimiento en contabilidad, facturación y logística en la industria farmacéutica y de consumo masivo, analizando y desarrollando soluciones de escritori... + detalles

Ameded R. Técnico en Tecnologias de la Información, me desempeño principalmente en la creación de sitios y aplicaciones web, con ideas frescas y capacidad para solucionar problemas y aportar ideas para enriquecer el trabajo. ... + detalles

Miguel R. Soy un Licenciado en Informática apasionado por la ciencia y la tecnología, siempre estoy hambriento de conocimiento, me interesa mucho crecer día a día personal y laboralmente, cuento con bastante experiencia en desa... + detalles

Carmelo M. Me gusta la tecnología aplicada a la solución de problemas del mundo real, usando una mente creativa llegaremos a la mejor solución. Otra de mis aficiones es aprender y compartir estos nuevos conocimientos con el mund... + detalles

Diego d. l. F. Experiencia en Desarrollo de Software, administración de proyectos, sistemas de visión y sistemas de trazabilidad. Mi objetivo es administrar un equipo de desarrollo de software y adquirir conocimiento en trato con e... + detalles