Terminado

Terminar desarrollo frontend con React.js

Publicado el 13 Enero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

🧩 Tecnología del Proyecto
Frontend: React.js
Backend: API Restful (ya desarrollada)
Aplicación móvil: Creada con Capacitor (versión Android .apk disponible)
Arquitectura: Basada en microservicios
Este proyecto tiene como objetivo ofrecer una solución web y móvil que permita gestionar diversos perfiles de usuario a través de un flujo definido y un dashboard administrativo.

✅ Estado Actual del Proyecto
El proyecto fue planificado para completarse en tres fases. Actualmente, se encuentra en la segunda fase, que está 90% completada. Sin embargo, todavía hay algunos errores que deben corregirse antes de dar por finalizada esa etapa.

El trabajo pendiente incluye:

- Finalización de la Segunda Fase
- Desarrollo de la Tercera Fase
- Resolución de Bugs y Etapa de Verificación

📌 Fases Pendientes

🚀 Fase 2: Finalización del flujo de un perfil específico (90% completada)
El flujo está diseñado para un perfil de usuario en particular.
Trabajo pendiente:
Corrección de errores detectados en el flujo.
Verificación y pruebas para asegurar que el flujo funcione correctamente.
Ajustes finales para cerrar esta fase.

📊 Fase 3: Creación de un Dashboard (por desarrollar)
Esta fase consiste en desarrollar un dashboard administrativo que permita a los siguientes perfiles de usuario acceder a información, pero a nivel de gráficas, existen dos perfiles que deben poder ver diferentes niveles de información, muy importante todo el proceso está definido en el backend por lo que solo debe preocuparse de plasmarlo en la capa visual.

🐛 Etapa de Verificación: Corrección de errores y bugs
Actualmente, hay una lista de menos de 10 bugs o incidencias que deben ser corregidas antes de la publicación del proyecto. Estos errores afectan principalmente:

- Flujo de usuarios
- Interacciones con el API
- Problemas menores en la versión APK generada con Capacitor

🎯 Objetivo Final
El objetivo es entregar un proyecto completamente funcional, tanto en su versión web como móvil, que esté listo para ser publicado.

🔧 Requerimientos del Desarrollador
El desarrollador que se una al proyecto deberá tener experiencia en las siguientes áreas:

Frontend: React.js, Redux, Context API, Hooks
Móvil: Capacitor para generar aplicaciones móviles
API Integration: Consumo de APIs Restful
Debugging: Capacidad para identificar y resolver errores y bugs
Gestión de usuarios y roles
Dashboard development: Experiencia en creación de dashboards interactivos

📆 Plazos Tentativos
Finalización de Fase 2: 2 semanas
Desarrollo de Fase 3: 2-4 semanas
Etapa de Verificación: Durante las últimas dos semanas del desarrollo

📂 Documentación Disponible
- Acceso al código fuente del proyecto React.js
- Documentación del API Restful
- Documentación sobre la arquitectura del proyecto React
- Lista de bugs e incidencias actuales
Mockups y requerimientos para el dashboard

💰 Presupuesto y Modalidad de Trabajo
El presupuesto es negociable según la experiencia del desarrollador.
Modalidad: Remota, con reuniones de seguimiento diaria, reuniones de 30 minutos como máximo.
IMPORTANTE: Se considerará prioridad aquellos que hablen español.

Contexto general del proyecto

🧩 Tecnología del Proyecto Frontend: React.js Backend: API Restful (ya desarrollada) Aplicación móvil: Creada con Capacitor (versión Android .apk disponible) Arquitectura: Basada en microservicios Este proyecto tiene como objetivo ofrecer una solución web y móvil que permita gestionar diversos perfiles de usuario a través de un flujo definido y un dashboard administrativo. ✅ Estado Actual del Proyecto El proyecto fue planificado para completarse en tres fases. Actualmente se encuentra en la segunda fase, que está 90% completada. Sin embargo, todavía hay algunos errores que deben corregirse antes de dar por finalizada esa etapa. El trabajo pendiente incluye: Finalización de la Segunda Fase Desarrollo de la Tercera Fase Resolución de Bugs y Etapa de Verificación 📌 Fases Pendientes 🚀 Fase 2: Finalización del flujo de un perfil específico (90% completada) El flujo está diseñado para un perfil de usuario en particular. Trabajo pendiente: Corrección de errores detectados en el flujo. Verificación y pruebas para asegurar que el flujo funcione correctamente. Ajustes finales para cerrar esta fase. 📊 Fase 3: Creación de un Dashboard (por desarrollar) Esta fase consiste en desarrollar un dashboard administrativo que permita a los siguientes perfiles de usuario acceder a información y funcionalidades específicas: Perfil Superadmin: Acceso completo a todas las funciones del sistema. Visualización de estadísticas, usuarios registrados, actividad reciente, etc. Perfil Cliente: Acceso restringido solo a la información relevante para este perfil. Visualización de datos relacionados con sus propios registros y estadísticas. 🐛 Etapa de Verificación: Corrección de errores y bugs Actualmente, hay una lista de menos de 10 bugs o incidencias que deben ser corregidas antes de la publicación del proyecto. Estos errores afectan principalmente: Flujo de usuarios Interacciones con el API Problemas menores en la versión APK generada con Capacitor 🎯 Objetivo Final El objetivo es entregar un proyecto completamente funcional, tanto en su versión web como móvil, que esté listo para ser publicado. 🔧 Requerimientos del Desarrollador El desarrollador que se una al proyecto deberá tener experiencia en las siguientes áreas: Frontend: React.js, Redux, Context API, Hooks Móvil: Capacitor para generar aplicaciones móviles API Integration: Consumo de APIs Restful Debugging: Capacidad para identificar y resolver errores y bugs Gestión de usuarios y roles Dashboard development: Experiencia en creación de dashboards interactivos Conocimiento de Jira Git Disponibilidad para meet diarias de menos de 30 min: Para conocer situación del proyecto. 📆 Plazos Tentativos Finalización de Fase 2: 2 semanas Desarrollo de Fase 3: 2 -4 semanas Etapa de Verificación: Durante las últimas dos semanas del desarrollo 📂 Documentación Disponible -Acceso al código fuente del proyecto React.js -Documentación del API Restful -Lista de bugs e incidencias actuales

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿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)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. A.