Realizado

Programación de módulo para una aplicación web existente

Publicado em 07 de Setembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Necesitamos desarrollar el módulo de Ofertas de nuestro sistema.
Se necesita crear un CRUD complejo de las ofertas que genera la empresa para los clientes.
Se debe poder:
- Crear una oferta indicando ciertos parámetros, muchos de los cuales salen de tablas de la base de datos.
- Se debe poder modificar el contenido de las ofertas y crear partidas vinculadas al mismo.
- Las Partidas pueden ser de tres tipos diferentes, y deben permitir la carga de materiales, servicios, recursos humanos y documentos de diversos tipos. Los materiales, los servicios y los recursos humanos salen de diferentes tablas de la base de datos actualizando en tiempo real los costes.


- Las Partidas y Ofertas tienen varios estados que dependen de otros estados (documentos subidos, aprobados, firmados, etc).
- Se deben generar hasta 4 tipos de ficheros diferentes en formato PDF, con contenido sacado dinamicamente, y envío de correos electrónicos con avisos a los usuarios involucrados.
- Se debe poder manipular la generación de las Partidas para que permitan diseñarse libremente, agregando elementos y moviéndolos (drag and drop).


- Por último deben poder convertirse las Partidas en Ordenes de Trabajo.
- Todo debe estar en español e inglés.

Contexto Geral do Projeto

Estamos migrando el sistema actual de la empresa (que ya es una web app) a una nueva plataforma basada en Laravel pero bastante modificado. Por lo que también debes tener conocimientos de PHP (Laravel), MySQL, Jquery (y sus librerías), css (sass, bootstrap), git. El sistema de login de usuarios y permisos ya está desarrollado, al igual que el diseño de todo el sistema, por lo que te entregaríamos una plantilla base de referencia. Ten en cuenta que la estructura y las tablas de la base de datos no se pueden tocar libremente (ya que se siguen utilizando en otras aplicaciones) y no es estrictamente relacional (no se usan claves foraneas aunque las tablas estén relacioandas entre si).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias