Las subastas electrónicas están cambiando el histórico remate, por uno transparente, eficiente y que democratiza la participación a cualquier persona en cualquier parte de Argentina.
Ahora estamos brindando servicios a varios Poderes Judiciales de Argentina, con muy buenas perspectivas para avanzar en las subastas de bienes de organismos públicos y privados.
Buscamos sumar a desarrolladores con ganas de participar en un proyecto concreto, exitoso y muy comprobable, donde cada mejora aplicada beneficia al usuario final.
La app es un sitio web de subastas electrónicas, actualmente operativa para organismos de justicia provinciales.
La tarea a desarrollar es puramente frontend, queremos cambiar el sistema de templates HTML a una tecnología de Single Page Application (preferentemente
React.js).
Las tecnologías a utilizar incluyen git, docker, websockets,
react.js (u otro framework frontend js) y nginx.
La app consta de dos partes claramente diferenciadas:
1) Sitio público: Página principal, página de producto, buscador, página de contacto, páginas de info (reglamento, medios de pago, guia de uso, preguntas frecuentes)
2) Sitio privado (requiere inicio de sesión):
- Panel de usuario:
- Principal: Resumen de datos importantes.
- Datos personales: Ver/modificar datos personales.
- Datos usuario: Ver/modificar nombre de usuario y contraseña.
- Bienes Seguidos: Ver/Quitar bienes seguidos.
- Ofertas realizadas: Ver ofertas realizadas y estado de la subasta.
- Productos ganados.
- Preguntas: Ver respuestas de preguntas realizadas.
- Notificaciones: Ver notificaciones, reuqerir notificaciones cuando un bien es añadido.
- Pagos: Crear pago, Pagar, Ver pagos vencidos, cambiar medio de pago.
- Mensajes: Ver/enviar mensajes a Martilleros y Tribunales.
- Tutoriales: Descargar tutoriales para Usuarios.
- Sala de subastas (No está en el panel pero requiere inicio de sesión): Ofertar en muchos productos desde la misma página.
- Panel Administrador:
- Dashboard: Muestra datos relevantes del estado de las subastas.
- Cambio de contraseña.
- Comisiones e impuestos: CRUD comisiones e impuestos.
- Martilleros: CRUD Martilleros.
- Sanciones: Sancionar/Des-sancionar usuarios.
- Categorias: CRUD categorias.
- Subastas Electrónicas -> Página de subasta / Página de informe de subasta.
- Subastas Presenciales -> Página de subasta: Ver estado de suabsta presencial.
- Pagos: Ver estado de los pagos.
- Tribunales: CRUD Tribunales.
- Personas Físicas: CRUD usuarios (personas)
- Personas Juridicas: CRUD usuarios (empresas) / Revision de constancias de personería jurídica.
- Tutoriales: Descargar tutoriales para Administrador.
- Panel Martillero:
- Principal: Datos relevantes sobre subastas en curso, próximas y notificaciones pendientes.
- Datos personales: Ver/Editar datos personales.
- Contraseña.
- Subastas Electrónicas -> Página de subasta / Página de creación de producto / Página de informe de subasta / Página de carga de dirección de visitas.
- Preguntas: Ver/Ocultar preguntas y responder.
- Subastas Presenciales-> Página de subasta / Página de creación de producto / Página de informe de subasta.
- Mensajes: Ver / responder mensajes a Tribunales y Usuarios
- Tutoriales: Descargar tutoriales para Martilleros.
- Panel Tribunal:
- Principal: Datos relevantes sobre subastas en curso, próximas y notificaciones pendientes.
- Contraseña.
- Preguntas: Ver preguntas y respuestas de productos en subastas propias.
- Subastas Electrónicas: CRUD subastas electrónicas -> Página de subasta / Página de creacion de subasta / Página de informe de subasta.
- Datos Tribunal: Ver / Editar datos.
- Subastas presenciales: CRUD Subastas presenciales -> Página de subasta / Página de creacion de subasta
- Mensajes: Ver / responder mensajes a Tribunales y Usuarios
- Tutoriales: Descargar tutoriales para Tribunales.
- Panel Síndico:
- Principal / Pagina de subasta / Pagina informe de subasta.
- Contraseña.
Se proveerá la especificación de una api rest, la cuál implementará el backend. Así como acceso a paneles en sitios de prueba para ver funcionalidad.
Se debe tener en cuenta que la parte pública debe ser customizable deacuerdo a logo e imagen institucional de nuestros clientes.
La parte privada deberá conservar
lo más posible la interfaz de usuario para causar un menor impacto sobre usuarios actuales.
Plazo de Entrega: No definido