Completed

Creación página de subastas a partir de Prestashop

Published on the March 06, 2017 in IT & Programming

About this project

Open

El proyecto que presento aquí no termina con la realización de una web, sino que además tiene un mantenimiento constante, mejoras en funciones y funciones nuevas que habría que realizar una vez se termine la web, por lo que no se trataría solo de un trabajo puntual. Sería un mantenimiento constante después de terminar la web.

Actualmente tengo una web de subastas, la cual lleva 6 años operativa y quiero renovar. El código es antiguo y el aspecto también. La web se llama www.liquidaciondeempresas.com.
Esta web se hizo a partir del script de pago. A partir de ese script se han realizado cambios, mejoras y correcciones durante todo este tiempo para adaptarla a lo que quería.

La página de subastas no es una página de subastas normal, ya que tiene algunos aspectos diferentes a lo habitual en una página de estas. Esta página se creó para vender los activos (artículos), de empresas en concurso de acreedores, es decir, empresas que quebraban (que cerraban).

Cuando una empresa quiebra, esta debe vender todos sus activos (ya sean existencias, oficinas, material informático, vehículos), y el encargado de venderlo es un profesional. Al ser un profesional que se dedica a eso no solo vende los activos de una empresa, sino que vende de varias empresas, por lo que en su cuenta podría tener varias "tiendas). Es decir, que habría que crear un sistema de multitienda.


A partir de una pequeña comisión que se cobra al comprador es como la web gana dinero. Si por ejemplo el profesional que vende pone a la venta un coche por 1000 euros, en la web aparecerá publicado por 1.100 euros. Si un usuario quiere ofertar por ese vehículo, deberá ofertar 1.100 euros mínimo.
Si realiza la oferta, en la cuenta de ese oferente aparecerá una oferta de 1.100, pero en la cuenta del administrador concursal aparecerá 1.000 euros, que es lo que recibiría él. Si el coche se le adjudica, el usuario oferente deberá pagar 1000 euros por el coche, y 100 euros de comisión a la web (primero tendrá que pagar la comisión). Una vez la pague, la web le facilita automáticamente los datos de contacto del profesional.


Esta es una de las muchas peculiaridades que tiene la web. Otras por ejemplo serían:

- El sistema de subastas está pensado para que si quieres, la cuenta atrás no se inicie hasta que se reciba la primera oferta.
- La subasta no finaliza hasta que durante los últimos 30 segundos no se reciba ninguna oferta, de tal manera que si por ejemplo si quedan 5 segundos y alguien hace una oferta, la cuenta atrás se reinicia otra vez hasta el segundo 30. De esta manera nos aseguramos de que el usuario que esté dispuesto a pagar más sea el que gane, y no el que haga la oferta en el último segundo.
- Cuando se adjudica un activo, el usuario oferente debe  pagar unos servicios web (comisión) desde su cuenta (TPV virtual o paypal).
- Cuando el usuario paga los servicios web recibe en su correo automáticamente la factura.
- Los datos de los vendedores profesionales y sus empresas está ocultos hasta que el oferente no pague los servicios web (la comisión).
- El administrador en su cuenta, puede seleccionar la empresa con la que quiere trabajar y crear más empresas.

Este sería a muy grandes rasgos lo que se pretende hacer, pero existen muchas más funciones y las tengo explicadas detalladamente en un documento. Si deseas verlo con más detalle, lo puedo enviar por privado (se aconseja para conocer el alcance del proyecto).

El motivo por el que pretendo hacer esta web de subastas basado en prestashop, y no desde cero, es por ahorrar tiempo, y porque considero que sería bastante estable. Se trataría de "adaptar" prestashop a lo que quiero. Además, prestashop tiene gran cantidad de módulos los cuales podría comprar para ahorrar tiempo.
Por ejemplo, este módulo que convierte prestashop en una web de subastas https://addons.prestashop.com/es/web-de-subastas/3438-auctions.html , o este otro que lo convierte en marketplace https://addons.prestashop.com/es/creacion-marketplace/18656-ja-marketplace.html.

Por supuesto estaría dispuesto a escuchar alternativas y consejos.

Por último, repetir que lo que pretendo es tener la web operativa lo antes posible, y para eso habría que crear una serie de funciones básicas. Una vez la web estuviese operativa, se crearían más funciones, mejoras, y mantenimiento, pero eso no se incluye en este proyecto, sino que se hablaría una vez se finalizase.

Category IT & Programming
Subcategory E-commerce
What is the scope of the project? Create a new store
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Designer, Developer

Delivery term: Not specified

Skills needed

Other projects posted by E. G.