Aplicación Web para envío online de pedidos (Mayorista)
€250-750 EUR
Paid on delivery
Descripciones del proyecto
Consiste en la creación de una aplicación web donde los clientes puedan elaborar de forma rápida y cómoda pedidos que luego se enviarán a la central en formato CSV para ser procesados por el ERP.
Pantallas que debería incluir
• Login + restablecer contraseña.
• Pantalla principal de gestión del pedido.
• Pantalla de listado de histórico de pedidos.
• Pantalla de detalles de un pedido anterior (no modificable).
• Pantalla de manual de usuario / ayuda con información estática.
Funciones del a pantalla principal
El funcionamiento debe consistir en el rellenado de una lista de productos y sus cantidades de la forma más rápida y cómoda posible.
Con un cuadro de búsqueda principal, el usuario empezará a escribir la referencia o el nombre del producto.
Conforme hayan 4 o más caracteres, se desplegará una lista de coincidencias (foto+ref+descripción+precio unitario) por la cual el usuario se podrá desplazar, bien con las flechas del teclado o con el scroll del mouse.
Cuando encuentre su coincidencia, podrá presionar enter (o pinchar con el ratón) y el foco irá directo a la casilla de cantidad. Al escribir la cantidad, se completará automáticamente la info de precio de la línea y si el usuario presiona enter se bajará la línea a la lista del pedido (habiéndose agregado) y el foco volverá directamente al cuadro de búsqueda.
De esta forma, un usuario experimentado creará la lista de pedidos rápidamente.
Al pulsar sobre confirmar pedido, el pedido se guardará en el histórico y enviará un correo con CSV a la central y un correo de confirmación al usuario.
Función de importación de histórico de pedidos.
El usuario podrá optar por importar las líneas de un pedido anterior al pedido actual y así sólo tener que editar las cantidades, añadir y eliminar unas pocas líneas.
Panel de Administración
Debe existir un panel de administración para un usuario con privilegios que pueda editar los productos, descripciones, precios, usuarios y sus claves, etc.
Además, debe existir una forma de importar la lista de productos por csv del ERP.
Se enviará al desarrollador un fichero tipo exportado por el ERP para que reconozca el formato. Pero será un CSV sencillo que contendrá un producto por línea y columnas con la referencia, descripción, precio unitario, etc.
En cuanto a las fotografías, éstas estarán todas alojadas en una carpeta y su nombre será la referencia seguido de la extensión .jpg o .png. Si el sistema no encuentra la imagen en esa carpeta, mostrará una imagen por defecto.
Especificaciones Técnicas.
Debe ser desarrollado para base de datos MySQL y en código PHP.
El desarrollador podrá escoger el Framework a su conveniencia o programar todo desde cero.
El desarrollador deberá entregar todo el código fuente, debidamente documentado en idioma español o inglés.
Será recomendable usar un Framework para el frontend, como puede ser Bootstrap 3 para estandarizar y favorecer la usabilidad. El desarrollador puede escoger una alternativa que considere mejor.
Se deberá usar Ajax para conseguir un uso fluido de la herramienta a nivel del usuario ya que el motivo del desarrollo es acelerar y facilitar el cumplimiento y envío de dichos pedidos.
Se valorará positivamente la inclusión de otras funciones que el desarrollador considere útiles, como un navegador visual para localizar los productos si el usuario no sabe el código o nombre.
Los productos irán organizados por categorías definidas en el fichero csv.
Project ID: #6987029
About the project
25 freelancers are bidding on average €681 for this job
Hola! Somos un equipo de desarrollo con experiencia en este tipo de software. Trabajamos con Symfony2 y contamos con una interfaz (muy buena desde el punto funcional y estético) para el backend basada en Bootstrap 3. More
Buenas Tardes, estoy muy interesado en poder tener la oportunidad de desarrolarle esta palicación, en estos momentos estoy en el desarrollo de una aplicación similar pero para un frigorifico, donde hacen el pedido y pu More
Como creadores del sistema de gestión para la red de distribución de Cervezas Damm en Madrid y provincia, conocemos las rutinas y necesidades de la distribución mayorista
Tengo mas de 9 años de experiencia trabajando en Desarrollo de Sistemas (PHP-Java-ORACLE Forms&Reports-Oracle ADF), Desarrollos y Administración de Bases de Datos (ORACLE-MySQL-Postg reSQL), Administración de Servidor More
Hola, buen día. Me tomé la libertad de realizar una propuesta tecnológica diferente a la que solicitas, ya que creo que es mucho mas adecuada para tu proyecto. Propongo utilizar las siguientes tecnologías: Tecnologí More
Que tal? El proyecto lo podria desarrollar con JQuery, bootstrap, php y mysql y te lo documentaría con el proceso unificado y UML entregandote los siguientes entregables: 1. Documento Visión 2. Matriz de requerimi More
Saludos: He desarrollado páginas las han tenido hasta 15 tablas mysql guardando información por ejemplo: de asociados, usuarios (trabajadores) y administradores del sistema; todos entrando al mismo a través de Login, More