Evaluando propuestas

Programación de Aplicación Web similar a https:www.redbus.co/

Publicado el 01 Octubre, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola, por encargo de nuestro cliente estamos buscando tercerizar el desarrollo de un portal similar a https://www.redbus.co/.

RedBus.co es la plataforma que permite reservar en línea los tiquetes de las principales empresas de bus de Colombia. Los usuarios pueden buscar su destino, ver los horarios que más les convengan y comparar los precios de las diferentes empresas de bus intermunicipal con el fin de encontrar los pasajes que más se acomoden a sus necesidades.

A) PARTE PÚBLICA O buscador de pasajes: caracteristicas del funcionamiento

1) el portal que requerimos debe consultar el itinerario de buses a las web services de las principales empresas de bus de colombia , el portal debe responder con los viajes disponibles en función al origen, destino y fecha seleccionados por el cliente en el buscador.

2) El portal debe permitir filtrar estos resultados por:

nombre de la empresa
coomotor (21)

hora de salida
antes de las 6 am (1)
6 am a 12 pm (3)
12 pm a 6 pm (7)
después de las 6 pm (10)

terminal de salida
terminal salitre (21)

hora de llegada
antes de las 6 am (10)
6 am a 12 pm (1)
12 pm a 6 pm (5)
después de las 6 pm (5)

terminal de llegada
terminal de neiva (21)

servicios
wifi (6)mantas (6)snacks (6)puerto usb para el c... (6)Película (6)Almohadita (6)Pantallas individuales (6)Atención a bordo (6)Asientos reclinables (10)Buses con limpieza p... (21)Sin mantas / ropa de... (21)Provisión de desinfe... (21)Personal con mascari... (21)Asientos con distanc... (21)

3) Una ves encontrado el itinerario ideal, el usuario debe seleccionar una silla y llenar sus datos de pasajero.

4) El usuario debe elegir un método de pago, a través de una pasarela de pagos (tarjetas de crédito y efecty)

5) El usuario debe recibir su boleto de compra por email una ves aprobada la transacción por la pasarela de pagos.
5.1 En caso de pagar con tarjeta: recibe su boleto en pdf inmediatamente por email
5.2 En caso de elegir un medio de pago en efectivo: recibe su boleto cuando el medio de pago retorne que el cliente realizo el pago en efectivo.

B) zona privada: usuarios y empresas de buses

1) empresas de buses: dashboard que permite que una empresa pueda visualizar su reporte de ventas y descargarlo en excel.

Los detalles de cada operación deben contener:

Estado
Empresa
Ruta
Tipo Servicio
Monto Total
Fecha de Compra
Fecha de Confirmación
Fecha de Viaje
Detalles de pasajeros
Detalles del Pago
Canal de Venta

2) Usuarios (pasajeros): Dashboard que permite que un usuario pueda visualizar sus viajes pasados y administrar sus datos de contacto.

Adjuntamos screenshots de referencia

C. OPTIMIZACIÓN SEO

Requerimos que el proyecto se desarrolle con una tecnología SSR de Angular Universal, para que los resultados de las búsquedas sean indexables en google.

Es muy importante para nosotros que el portal este optimizado para indexar landings en google para búsquedas cómo:

Comprar Pasajes de Bus de bogota a neiva ------>  https://pinbus.com/pasajes-de-bus/bogota-neiva
Compra Pasaje de Bus de bucaramanga a valledupar  ----> https://pinbus.com/pasajes-de-bus/bucaramanga-valledupar
Compra Pasaje de Bus de $Origen a $Destino

D. stack requerido

backend con php a través de framewoork laravel / lumen
frontend angular / angular universal
base de datos mysql
base de datos para cache redis.io

Contexto general del proyecto

El freelancer o la agencia debe ser capaz de entender el funcionamiento de redbus.co y proponer un funcionamiento muy similar para nuestro portal.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs), Social media (Facebook, Twitter, etc.)
Roles necesarios Diseñador, Programador, Diseñar una landing page, Analista funcional

Plazo de Entrega: No definido

Habilidades necesarias