fiqus / compras-comunitarias Goto Github PK
View Code? Open in Web Editor NEWSoftware para la administración de compras comunitarias
License: Other
Software para la administración de compras comunitarias
License: Other
Deberíamos hacer que cuando esta enviando los emails muestre un spinner, y notifique cuando haya terminado
Una vez Tincho haga el diseño adaptar lo que hay en funcion de la UX y separarlo en distintas cards, ejemplo:
Footer
Navbar
Landing
Login
Registry
Lo que seria cuanto pagamos por el producto, separado del precio que seria el de venta
Al hacer clic en el nombre del producer, entrar en una pagina que muestra todos sus productos
permitir a los usuarios modificar las compras antes de la fecha de cierre
Crear un modelo para que puedan modificar el asunto o algún mensaje en email desde el admin
permitir al admin ver/buscar las compras realizadas y cambiar el estado del pedido
Agregar boton a la publicacion que permita obtener un resumen de los pedidos realizados para asi poder realizar los pedidos finales a lxs productorxs
Necesitamos que la pantalla de Caja use el listing id que le pasamos por parametro y a su vez que el back le envie las credenciales de usuario
Necesitamos un enpoint que con un id de usuario y un id de listing traiga la orden que se creo si es que existe, para listar la compra que hizo
Crear los test para los endpoints de la api REST para que sea mas facil testear despues
Verificacion de email + mejorar my info (user_form)
deberia tener 1 solo mail, no hace falta poder agregar/modificar mails
(habria que borrar la tabla de mails y ponerlo como un campo mas del profile, tambien habria que modificar el profile para que tenga los datos necesarios... nombre completo, dni, etc)
Actualmente si volvemos a dar clic en "Enviar correo de confirmación" volvemos a enviar el correo a todos sin distinguir si ya fue notificado
Ver el figma de tincheryx
//GET que te trae los productos de una listing
Agregar boton de "Informar Pedidos" al django admin de publicaciones que mande mail a todxs los consumidores con sus pedidos.
Agregar al modelo de publicacion, fecha de entrega, lugar y rango horario
Utilizando django channels lograr que se actualice en tiempo real en distintas computadoras
WEBSOCKETS
gj. pagado, entregado, pendiente entrega
Posibilidad de agregar tags a un producto.
Pantalla en donde el usuario realiza la compra
Pantalla donde vemos los productos que compro el usuario e informacion de la listing
solamente permitir modificar las cuestiones necesarias para gestionar el sistema
a sacar: sitios, cuentas sociales, grupos
permitir al admin modificar la compra para mostrar el nro "real" de productos a entregar (a veces no llegan todos los productos) y mostrar el precio final con las modificaciones
Pantalla donde vemos que nuestra compra fue exitosa
enviar un mail al realizar la compra con el nro de pedido, para despues poder buscarlo en el listado de compras al momento de retirarlo
Listar las compras activas y las proximas compras
Por el momento inicie dos apps separadas porque la app de backoffice estaba un poco enmarañada y recién la estaba refactorizando. Pero al ir encarando la app de frontoffice estoy duplicando mucho código que usamos para conectarnos a la api.
Podríamos encarar el merge de estas dos apps que creo que va a ser mas laburo de routing para que dependiendo que que usuario se haya logueado te lleve a frontoffice o a backoffice.
Actualmente solamente enviamos emails locales, deberíamos configurar para prod
generar contenido para la landing
//POST que recibe una lista de products (order prododucts), crea una orden, y la salva
Ahora deberian tener tambien el costo
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.