Evaluando propuestas

Diseño aplicación Php en Laravel

Publicado el 24 Junio, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola,
Dispongo de varios csv de diferentes proveedores, en ellos aparecen nombre descripción, url fotos etc.
Necesito vincular el contenido en la base de datos teniendo en cuenta que varios proveedores venden el mismo producto y teniendo en cuenta que las debemos de asignar una categoría al producto que puede depender de una categoría ya existente o no.
Por otro lado debemos guardar el precio de cada uno de los proveedores.

Disponendremos de diferentes CSV de diferentes proveedores en los que muchos productos coinciden.
Podría diseñar un menú en el que un usuario con permisos administrativos pueda decir: "Esta columna, con este nombre se vinculará con este campo en la D.B"

Lo más complicado será la gestión de categorias, ya que puede que la categoria no exista y pero si su categoría padre y abuela, (cada proveedor gestiona las categorias de forma diferente) además puede que el proveedor nombre de forma diferente las categorias, ejemplo:
________
categorias actuales.

Revistas -> comics -> superheroes

categoria del producto en el proveedor

revistas > comics > superheroes ->superman

entonces creamos una categoría nueva con un id nuevo que dependerá de superhéroes.
En este caso, sería superman....
_______
Ciertas categorías no coinciden con el nombre de la categoría padre, por eso si no la encuentra, debería de añadirse de forma manual
una vez añadido servirá para el resto ejemplo:
Si un proveedor a revistas lo llamase librillos
debería poder decirle que ese proveedor llama librillos a lo que nosotros llamamos comics. Una vez echo eso, todo lo que pertenezca a librillos será comics.
En ese caso sería un cambio manual
Es decir, podría diseñar un menú en el que un usuario con permisos administrativos pueda decir: "Esta categoría es equivalente a esta otra"

Una vez publicado el producto en la tienda on-line dispondremos de una funcionalidad que relacionará el id del producto en el sistema creado con el id del producto en la tienda prestashop.
Lo mismo con las categorías relacionará el id de la categoría con el id de la tienda.

FUNCIONALIDADES

- Asignación de url de csv, nombre de proveedor y campos del csv para vincularlos a los campos de la d.B.
- Subida de nuevos productos
- Listado de productos
- Detalles de un único producto (vista individual)
- Menú para para la gestión de categorías
- Menú en la que estableceremos el descuento en función del proveedor.


Tecnologías:

- (PHP) Laravel 5.8.*
- MySQL

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Grande
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por M.