Sobre este proyecto
it-programming / web-development
Abierto
Nuestra app está hecha en Laravel (front y backend) y Angular front reciente con una BD en MySQL. Está desarrollada con 2 sistemas Laravel, un Angular para cliente web, y servidor Node JS para enviar notificaciones a través de socket.
Laravel 1 (aquí esta alojado el núcleo principal de la app, el modelo habitual
MVC),
Laravel 2 (este es una api mas ordenada para el cliente angular, cabe destacar
que hay funciones de esta api que se conectan al laravel 1 "esto se hizo para
ahorrar tiempo de desarrollo”
angular (es un cliente común de angular que emite peticiones al laravel 2 y maneja las respuesta, en trello hay una deuda técnica descrita que tiene que ser solucionada "pero no es prioridad”
servidor node (este servidor es un pequeño micro servicio que corre sobre docker) se levanta con docker-compose y allí están bien descritas las variables de entornos para que se puedan conectar a la base de datos.
Este micro servicio se utiliza para las notificaciones relacionadas con el envío de ventas y oportunidades a un servidor externo mediante una API.
Se requiere conocimientos avanzados de Angular, micro servicios, Digital Ocean, Docker, Laravel para refactorizar y corregir bugs, conocimientos sólidos en javascript, utilice typescript, angular 5+, react, Redux; Vue. Excluyente saber trabajar en equipo colaborativo con claridad, honestidad y por RESULTADOS escalables.
Pensamos en una posición a largo plazo pero empezaremos con dos cosas pequeñas: levantar un micro servicio en docker y solucionando un error 500 de Angular. En base a la velocidad y calidad de los resultados podemos habilitar más proyectos.
Valoraremos mucho la honestidad a la hora de calibrar los tiempos y el acercar soluciones con una visión de equipo.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Roles necesarios Programador
Duración del proyecto 3 a 6 meses
Habilidades necesarias