Sobre este projeto
it-programming / web-development
Aberto
Tenemos un portal programado en Django 3.0 y Python 3.8 usando la plantilla Metronic 3.0. En este portal, usuarios inicialmente se tienen que registrar y una vez registrado pueden ver proyectos en los cuales pueden participar económicamente. Para ello tienen que hacer una transferencia bancaria de forma tradicional, luego en el backend el admin confirma la llegada de la transferencia. Ahora queremos incorporar Stripe para que puedan hacer los pagos a través de tarjeta de crédito y estas se confirman inmediatamente.
Concretamente queremos hacer esto:
- actualizar la plantilla Metronic 3.0 a Metronic 6.0 (hay que actualizar las plantillas en las carpetas "templates" para que funcione con la nueva versión). Es importante que el programador tenga experiencia demostrable con Metronic porque es una plantilla grande y esta tarea requiere mucho tiempo. Si no tiene experiencia, esta tarea se separaría del proyecto y se pagaría - a precio cerrado - en un proyecto separado.
- Incorporar Stripe de tal forma que sólo se acepta el pago si el nombre de la tarjeta coincide con el nombre del usuario
- incorporar un sistema de mensajería (ahora mismo los usuarios solo pueden enviar un mensaje al admin, pero queremos que los usuarios se puedan enviar mensajes entre ellos con ficheros adjuntos. Los mensajes se verán como una cadena de conversación)
- crear un market place donde los usuarios pueden ofrecer sus participaciones a otros usuarios si quieren venderlos. Otros usuarios entonces verán las ofertas y podrán contactar - mediante el sistema de mensajería - con los usuarios que ofrecen sus participaciones
- los usuarios que publicaron ofertas deberían poder gestionar (CRUD) sus ofertas
- Además tenemos algunas otras pequeñas mejoras del portal que pagaríamos por horas trabajadas.
Pero esto lo veríamos más adelante, no formaría parte del proyecto actual.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor
Prazo de Entrega: 27 de Junho de 2020
Habilidades necessárias