Sobre este proyecto
it-programming / others-5
Abierto
Contexto general del proyecto
Funcionalidades Clave: • Implementación de algoritmos basados en indicadores técnicos y detección de divergencias. • Conexión a APIs de exchanges como Binance mediante el uso de ccxt y configuración para operar tanto en Testnet como en live trading. • Frontend intuitivo en HTML/JavaScript para gestionar y visualizar las operaciones. • Despliegue del bot en servidores en la nube para operación 24/7 (por ejemplo, en DigitalOcean o AWS). • Integración de seguridad para el manejo seguro de claves API y datos sensibles. Habilidades del Desarrollador Requeridas: 1. Desarrollo Backend (Node.js): • Experiencia en Node.js para desarrollar la lógica del bot, manejo de conexiones a APIs de exchanges y gestión de procesos. • Familiaridad con bibliotecas como ccxt para conectarse a plataformas de criptomonedas. • Uso de gestores de procesos como PM2 para asegurar la continuidad de la ejecución del bot en producción. • Conocimientos de configuración de servidores y despliegue de aplicaciones (preferiblemente con experiencia en DigitalOcean, AWS, o servicios similares). 2. Desarrollo Frontend (html/css/javascript): • creación de interfaces en html, css y javascript para gestionar el bot de forma interactiva. • Capacidad para comunicar el frontend con el backend mediante fetch o Axios para enviar y recibir datos de forma dinámica (api rest). • Experiencia en la integración de websockets o actualizaciones en tiempo real sería una ventaja. 3. Seguridad y Manejo de API: • Conocimiento sobre prácticas de seguridad para el manejo de claves API y otros datos sensibles, asegurando que estos no sean expuestos en el frontend. • Implementación de autenticación y configuración de variables de entorno para proteger las credenciales. 4. Despliegue en Servidores y Configuración de Nginx: • Capacidad para desplegar la aplicación en entornos de producción usando servidores Linux/Ubuntu. • Configuración de servidores Nginx para servir tanto el frontend como el backend. • Conocimientos de SSL y configuración de seguridad en servidores web.
Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Plazo de Entrega: No definido
Habilidades necesarias