Busco un desarrollador con experiencia en
React.js para la construcción de un panel de administración completo. El proyecto se basará en la plantilla Berry Material React y debe ser seguro, intuitivo y escalable.
Requisitos técnicos:
- Frontend:
React.js, TypeScript, Material-UI (utilizando la plantilla Berry Material React).
- Backend: Experiencia con
Node.js (NestJS/Express) o Python (Django/FastAPI).
- Base de datos: PostgreSQL, incluyendo implementación de historial de auditoría.
- Autenticación: Implementación de jwt y control de acceso basado en roles (rbac).
- Despliegue: Conocimientos en plataformas cloud como AWS o Firebase.
Funcionalidades clave a desarrollar, integradas con los componentes de la plantilla Berry:
1. Dashboard Principal: Mostrar métricas clave utilizando componentes de gráficos (ApexCharts/
Chart.js) y tablas. Incluir visualizaciones de volumen de operaciones por país y estado de transacciones en tiempo real.
2. Gestión de Países/Bancos: Implementar tablas dinámicas con filtros y modales para la activación/desactivación de entidades.
3. Auditoría y Seguridad: Crear una sección para visualizar logs de actividad, siguiendo el diseño de la plantilla. Configurar roles de acceso según los permisos definidos.
4. Gestión de Usuarios/Transacciones: Utilizar componentes de Berry para mostrar perfiles de usuario y listados de transacciones con opciones de filtrado avanzado.
Se espera que el freelancer tenga experiencia previa trabajando con plantillas de administración y un enfoque en la calidad del código y la seguridad.
Prazo de Entrega: Não estabelecido