Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador con experiencia en Supabase para un proyecto en dos fases. La primera fase consiste en una auditoría de seguridad exhaustiva de una aplicación interna existente, desarrollada en HTML/JavaScript y utilizando Supabase para base de datos y autenticación, publicada en GitHub Pages. El objetivo es revisar las políticas RLS, la gestión de llaves, el sistema de login y los permisos, para luego entregar un informe detallado con hallazgos y recomendaciones de corrección. La segunda fase, sujeta al éxito de la primera colaboración, implica el apoyo en la construcción de la base de una plataforma más grande para la misma empresa. Esta plataforma se desarrollará con React y TypeScript, utilizando Supabase como backend, y deberá ser una PWA (Progressive Web App) instalable en PC y dispositivos móviles. Los requisitos incluyen un sistema de login individualizado, gestión de roles (gerencia, comercial, coordinadores, profesionales de campo, instrumentación, salud), permisos basados en RLS, registro de cambios, y la implementación de ambientes de prueba y producción. El cliente se encargará de la definición de requisitos y parte del desarrollo, mientras que el desarrollador se enfocará en la arquitectura técnica y la seguridad.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias