Evaluating bids

Desarrollo y Optimización de Plataforma Web en Next.js

Published on the August 27, 2024 in IT & Programming

About this project

Open

Estamos buscando un desarrollador web altamente capacitado para continuar y finalizar el desarrollo de una aplicación web construida con Next.js, y habilidades sólidas en frontend para tomar el proyecto en su estado actual, corregir cualquier inconveniente, asegurando que tanto la funcionalidad como el diseño cumplan con las expectativas. El proyecto se encuentra en una fase avanzada, con la mayoría de las funcionalidades básicas implementadas. Sin embargo, necesitamos refinamientos, optimización y la finalización de algunas partes críticas del backend y la integración de servicios externos.

Habilidades y Conocimientos Requeridos:
Next.js y React: Dominio en la creación de aplicaciones web, manejo de rutas, ssr, isr, y optimización del rendimiento.
Prisma ORM: Experiencia en la integración con bases de datos SQL, migraciones, y manejo de relaciones complejas.
Clerk.js: Conocimiento profundo de la implementación de sistemas de autenticación y autorización, incluyendo configuración avanzada de middleware.
TypeScript: Capacidad para escribir código tipado, asegurando robustez y mantenimiento a largo plazo.
Node.js: Familiaridad con la creación de APIs, manejo de peticiones HTTP y optimización del rendimiento del servidor.
Integración de Middleware: Experiencia en la configuración y manejo de middleware en Next.js, incluyendo la protección de rutas y manejo de excepciones.
Git: Uso eficiente de control de versiones para manejar el código fuente, realizar colaboraciones y gestionar ramas.
Tareas y Responsabilidades:
Finalización del Backend: Ajustar y completar la lógica del servidor, garantizando que todas las rutas API estén correctamente protegidas y optimizadas.
Optimización de Clerk.js: Revisar e implementar configuraciones avanzadas para mejorar la experiencia de autenticación y asegurar que todas las rutas estén correctamente protegidas.
Middleware y Seguridad: Mejorar y finalizar la configuración del middleware para asegurar la correcta protección de las rutas y el manejo adecuado de errores.
Pruebas y Debugging: Realizar pruebas exhaustivas para identificar y corregir errores, asegurando la estabilidad y el rendimiento de la aplicación.
Documentación: Mejorar la documentación existente del proyecto para facilitar futuras modificaciones, optimizaciones y el onboarding de otros desarrolladores.
Información Adicional:
Estado del Proyecto: La mayoría de las funcionalidades principales están implementadas, pero quedan tareas pendientes relacionadas con la autenticación, la protección de rutas, y la optimización del backend.
Entorno de Desarrollo: El proyecto se está ejecutando en un entorno Ubuntu Server, utilizando Next.js en su última versión estable.
Comunicación y Colaboración: Se espera que el desarrollador colabore de manera fluida con el equipo, utilizando Git para el control de versiones y respetando las mejores prácticas en desarrollo de software.

Project overview

Este proyecto fue desarrollado inicialmente en Next.js con TypeScript, utilizando Prisma para la base de datos, Clerk para autenticación de usuarios, y NodeMailer para el envío de correos electrónicos. El desarrollo quedó incompleto, y necesitamos un experto que pueda revisar y finalizar el trabajo. El sistema ya cuenta con varias funcionalidades implementadas, pero requiere ajustes en la autenticación, middleware y optimización general del proyecto. Además, es fundamental que la interfaz de usuario cumpla con altos estándares visuales y de usabilidad, por lo que se valorará experiencia en frontend con React, CSS y responsive design. Buscamos un desarrollador con experiencia en Next.js, Clerk, Prisma, y habilidades sólidas en frontend para tomar el proyecto en su estado actual, corregir cualquier inconveniente, y finalizar el desarrollo, asegurando que tanto la funcionalidad como el diseño cumplan con las expectativas. Este contexto debería proporcionar a los desarrolladores una visión clara de lo que se necesita, incluyendo la importancia tanto de la funcionalidad del backend como de la calidad visual del frontend.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer, Other, Designer

Delivery term: Not specified

Skills needed

Other projects posted by L.