Categoría de proyectos

Habilidades

Idioma

Opciones del proyecto

Historial del cliente

Estado del cliente

Resultados

Desarrollo de Aplicacion Web

Presupuesto: Abierto Publicado: Hace 2 meses Propuestas: 6
Necesito el desarrollo de una aplicacion que cuente con un API Rest desarrollado en Symfony 2 y Base de datos PostgreSQL. Tambien un FrontEnd desarrollado en Angular 2.

El sitio debera tener un modulo de mantenimiento o administracion en el que se daran de alta los datos y un sitio que podran ver los cliente con sus datos procesados.

Detalles de cada Modulo
====================
Sitio de Mantenimiento
----------------------------------
Debera manejar usuarios con diferentes Roles:
- Operador
. Lo principal que tendra es un formulario para cargar comprobantes de los clientes, sea de ingreso o egreso, ruc, montos, impuestos, etc y adjuntar imagenes de ese comprobante.
. Tambien podra cargar los comprobantes a partir de imagenes subidas por los clientes. Es decir, un cliente sube una imagen, le llega al operador, y este carga los datos del comprobante asociando con la imagen correspondiente y obviamente al Cliente que pertenece el movimiento.
. Tambien podra rechazar una imagen, indicando en un cuadro de texto el motivo por el cual se rechaza.
. Tambien debera poder visualizar los comprobantes que haya cargado, un resumen de carga por dia, mes, etc.
- Un buzon para recibir consultas o comentarios de los Clientes y que pueda enviarlos tambien.

- Admin
. Alta de usuarios para el sitio de Mantenimiento (con manejo de Roles)
. Alta de Clientes que seran identificados por su RUC.
. Alta de Servicios que pueden ofrecerse a los clientes y poder asociar estos servicios a cada cliente.
. Listado de comprobantes cargados, filtrando por cliente, usuario que cargo, rango de fechas, etc.
. Un buzon para recibir consultas o comentarios de los Clientes y que pueda enviarlos tambien.

Sitio de Clientes
-----------------------
Sitio agradable visualmente en el que los clientes podran ver su informacion cargada.
- Perfil del cliente. Sus datos personales, servicios asociados, etc.
- Posibilidad de cambiar contrasenha.
- Posibilidad de subir imagenes de comprobantes que seran cargadas por los operadores en el modulo de Administracion.
- Listado de sus imagenes subidas indicando si ya fueron procesadas o no. (Con filtros por fecha, si fue procesado o no, etc)
- Si la imagen ya fue procesada, al hacer clic, podra ver los datos que fueron cargados a partir de esta.
- Listado de todos sus movimientos, Ingresos, Egresos, etc, que fueron cargados por un operador. (con filtros por fecha, tipo, etc)
- Un buzon donde reciba los mensajes de un Administrador y que tambien pueda enviarlos.

El API debera utilizar autenticacion por JWT, guardar los datos de cada sesion iniciada, tiempo de expiracion, dispositivo desde el que se accedio, etc.
Tambien debera contar con manejo de errores, log de sucesos y errores.

La idea es desarrollar una base para poder continuar la aplicacion. En caso de trabajar bien con quien tome el proyecto es altamente probable continuar con esta misma persona para ir agregando funcionalidades.
Entonces necesitaria al final de desarrollo los scripts de base de datos y codigos fuentes.

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
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Diseñador, Desarrollador
Habilidades requeridas:
Publicado por: Marvin F. Última respuesta: Hace 2 meses Paraguay
Cargando...