ecb34 / tiendadeportiva-iw Goto Github PK
View Code? Open in Web Editor NEWhttps://www.lucidchart.com/documents/view/ad734dcb-73fd-460f-9a7c-0cebf5101837
Home Page: https://drive.google.com/drive/u/1/folders/0AE2Cyg-OL3TTUk9PVA
https://www.lucidchart.com/documents/view/ad734dcb-73fd-460f-9a7c-0cebf5101837
Home Page: https://drive.google.com/drive/u/1/folders/0AE2Cyg-OL3TTUk9PVA
Un usuario logueado podrá dejar comentarios y valorar un artículo.
Cuando se seleccione un pedido se podrá ver la lista de artículos de ese pedido.
relacionado a #5
Agregar un filtrado por marcas.
ver y modificar
Obtener el listado de pedidos realizados por un usuario.
que solo añada las categorias hoja a los articulos
Un articulo debe de tener un genero tipo int = [0="hombre"; 1="mujer"; 2="unisex"]
Si un articulo es unisex debe de salir en las dos listas.
Añadir un mensaje cuando no hayan pedidos en la lista de pedidos
Utilizar los patrones vistos en clase.
Estaría bien agregar un filtro por precio, creo que lo mejor sería utilizar algún slide de los que hay en esta página:
https://adminlte.io/themes/dev/AdminLTE/pages/UI/sliders.html
En otro caso se podría poner 2 textbox con precio min/max para ampliar el filtrado de la lista jerárquica.
Desde la vista de Carrito se podrá dar al botón de comprar y se redirigirá a una nueva vista que pida la dirección de envio, al darle a confirmar se redirigirá a otra vista que pida la tarjeta de crédito y tras validar (Hay que contactar con los del TPV) se cerrará el pedido y se cambiará el estado en función de lo especificado por el TPV.
Sería conveniente que el usuario pueda revisar lo que va a comprar antes de efectuar el pago.
tendría que haber formularios para crear los objetos de cada clase y tablas para listarlos.
con que haya un mockup supongo q bastará ya que son casi iguales
Se debe de poder agregar N artículos a la cesta.
Se debe de poder borrar un artículo de la cesta.
Se debe de poder cambiar la cantidad de artículos.
para poder visualizar mejor las categorias y su jerarquia
si es posible que tengan tambien relacion con articulos añadidos con factories
Agregar además el botón para mover un artículo desde el carrito a la lista de deseos del usuario.
cuando no haya objetos en el carrito mostrar algo diferente a la tabla, tener cuidado porq si solo comprobais q la lista sea vacia, se mostrara cuando este cargando los datos de la api.
Solucion: usar variable loading para cuando este cargando la api.... mirar ejemplo en la vista de articulos
el v-treeview para los elementos hijos debería de mostrarlos desplazados un poco a la derecha, el bug es que no se desplaza ningun hijo a la derecha....
he visto estilos que cogen los elementos del v-treeview y parece todo bien, pero el elemento no funciona aunque se ponga en otra página (probado en home), no tiene que ver con la api de categorias....
probado en otro proyecto y funciona bien
Agregar un slider en la lista de artículos con los artículos recomendados.
(Opcional) dicho slider se verá afectado por las CATEGORIAS PRINICPALES seleccionadas en la lista de artículos.
Agregar una lista jerárquica con checkbox para filtrar el listado de artículos por las categorías.
// Formato de escaparate, ya revisaremos como implementarlo y que criterios utilizar.
ej: https://vuetifyjs.com/es-MX/components/treeview#selection-type
Mirar el ejemplo de "Selection Type".
usar datatables para articulos, usuarios....
https://vuetifyjs.com/en/components/data-tables
CRUD Articulos.
CRUD Categorias y subcategorias.
CRUD Marcas.
-- Existirá un perfil de administración donde se pueda mantener el catálogo y las categorías, así como las tablas accesorias necesarias y mantener el estado de los pedidos (pendiente, en proceso, servido, pagado, cancelado).
(Opcional)
Los clientes podrán comentar artículos y el administrador, moderar estos comentarios (visibles/no visible).
Habrá 3 botones:
Comprar: ¿?
Agregar a lista deseos:
Agregar al carrito:
Agreagar y quitar productos de la lista de deseos.
al traer todos los articulos con todas las imagenes se realentiza la peticion
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.