Analisando propostas

Desarrollo Front End Y Backend para Demo de Plataforma de Certificación

Publicado em 03 de Janeiro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Busco un desarrollador backend Y fronend  experimentado para crear un demo funcional que simule el funcionamiento de una plataforma de gestión de certificaciones. El objetivo del proyecto es presentar a inversionistas una versión operativa sencilla que permita:

Registrar usuarios.
Subir documentos.
Consultar el estado de las certificaciones.
La plataforma busca destacar su potencial escalabilidad y funcionalidad.

Requisitos Técnicos
Lenguaje y Frameworks:
Node.js con Express.js (indispensable).
Base de Datos:
MongoDB o PostgreSQL (según la recomendación del desarrollador).
Funcionalidades Principales:
Inicio de sesión con autenticación (JWT):

Manejo de roles (ejemplo: administrador y usuario regular).
Gestión de usuarios:

Registro y consulta de información básica de usuarios (nombre, correo electrónico, rol).
Subida y gestión de documentos:

Validación de tipos de archivo permitidos (ej.: Certificados, identificaciones).
Gestión de documentos en un entorno seguro.
Rutas documentadas:

Endpoints funcionales y bien descritos para interactuar con el frontend.
Seguridad:
Implementación de medidas básicas de protección:
SQL Injection.
Cross-Site Scripting (XSS).
Pruebas y Documentación:
Pruebas:

Verificación de rutas mediante herramientas como Postman.
Documentación:

Uso de herramientas como Swagger para documentar los endpoints y su funcionamiento.
Entregables Esperados
Código funcional y bien estructurado:

Comentado y siguiendo buenas prácticas de desarrollo.
Demo desplegado:

Disponible en un servidor como Heroku, AWS, o Vercel, o listo para su presentación local.
Manual de uso básico:

Instrucciones claras para probar el demo y la API.
Habilidades Adicionales Valoradas
Experiencia en desarrollo de APIs RESTful.
Conocimiento en despliegues de aplicaciones cloud.
Familiaridad con pruebas unitarias (Jest, Mocha, Chai).
Manejo avanzado de Git para control de versiones.
Proactividad y capacidad para resolver problemas de forma efectiva.
Plazo y Presupuesto
Tiempo estimado de entrega: [Define tu límite de tiempo].
Presupuesto: [Define tu rango] (se priorizarán propuestas con buena relación calidad-precio).
Consideraciones Adicionales
Se valorará experiencia previa en aplicaciones escalables y seguras.
Comunicación fluida y cumplimiento de plazos son esenciales.
Se busca un desarrollador con compromiso y enfoque en la calidad del producto.

Contexto Geral do Projeto

La presentación proporciona una maquetación detallada para una plataforma llamada socios imes enfocada en certificaciones de edificaciones sustentables. Incluye una descripción visual y funcional de las características principales de la plataforma. A continuación, se resumen los puntos clave: Estructura y Funcionalidades Principales Elementos Generales: Cabecera: Botón de acceso directo a WhatsApp, correo de soporte y agendar videoconferencia. Iconos con links a redes sociales (LinkedIn, Twitter, Facebook). Secciones Principales: "socios", "nosotros", y "contacto". Texto Promocional: Describe el programa socios imes, destacando: capacitación para obtener certificaciones sustentables (mees, breeam méxico). Participación en un modelo de negocio sustentable. Funcionalidades Específicas: Inicio de Sesión: Registro de usuarios mediante correo electrónico y contraseña. Gestión de Proyectos: Crear proyectos ingresando datos clave (nombre, método de evaluación, tipo de proyecto). Seguimiento de proyectos mediante una barra de progreso. Progreso del Proyecto: Dividido en etapas (diseño, post-construcción). Muestra créditos y evidencias necesarias. Gestión de Créditos: Categorización de créditos (MEES). Detalle de evidencias, responsabilidades y fechas límite. Interactividad y Herramientas Botones de Acción: Acceso a cursos, modelo de negocio, y finanzas desde botones específicos. Herramientas del Proyecto: Edición de detalles del proyecto. Administración de documentos, informes, y cronogramas. Conexión a sistemas externos de gestión de documentos. Notificaciones y Roles: Sistema para enviar notificaciones a miembros del equipo. Asignación de roles y responsabilidades. Reportes e Impresiones: Generación de reportes en formatos Word o PDF. Elementos Visuales y Diseño Iconos y Botones: Personalización de iconos para representar áreas financieras, ecológicas y de sustentabilidad. Visualización del Progreso: Gráficas que muestran avances en categorías y créditos. Indicadores visuales para resaltar tareas pendientes. Responsabilidades y Evaluaciones: Notificaciones sobre el estado de las evidencias y calificaciones previas. Objetivo General de la Plataforma La plataforma busca proporcionar un sistema integral para: Gestionar certificaciones sustentables. Facilitar la colaboración entre miembros de proyectos. Ofrecer herramientas educativas y de negocio a los socios.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Outro
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por M. A. G.