Analisando propostas

Diseñar una pagina web con Nextjs

Publicado em 13 de Agosto de 2025 dias na Design e Multimedia

Sobre este projeto

Aberto

Busco un desarrollador con experiencia comprobable en Next.js, Passport.js y autenticación basada en sesiones, para implementar una aplicación web que ya cuenta con un sistema de login funcional a nivel de backend.

El trabajo consiste en:

Crear la interfaz web en Next.js usando TypeScript y TailwindCSS (idealmente con Shadcn/UI para componentes).

Integrar la autenticación existente con Passport.js para que el frontend y el backend compartan sesión mediante cookies seguras (httpOnly, secure, sameSite).

Asegurar el flujo de autorización de forma segura en un entorno AWS:

EC2 para servir la aplicación.

Cloudfront como cdn y terminación https.

Route 53 para la gestión de dominio.

Configurar que las API Routes de Next.js y el frontend funcionen bajo el mismo dominio, evitando problemas de CORS.

Optimizar configuración de CloudFront para evitar cache en rutas dinámicas (/api/...).

Implementar almacenamiento persistente de sesiones (ej: Redis) para evitar pérdida de datos en reinicios o escalamiento.

Buenas prácticas de seguridad (csrf, xss, gestión segura de cookies).

Requisitos técnicos:

Experiencia sólida en Next.js y React.

Conocimiento de Passport.js y manejo de sesiones en aplicaciones Node.js.

Experiencia con AWS (EC2, CloudFront, Route 53).

Configuración de HTTPS, cookies seguras y autenticación en producción.

Deseable: conocimientos en Redis, Zod/Yup para validación de datos, y React Query para consumo de API.

Entregables esperados:

Proyecto Next.js con frontend funcional e integrado con el backend existente.

Configuración lista para producción en AWS.

Documentación breve del flujo de autenticación y despliegue.

Contexto Geral do Projeto

Busco un desarrollador con experiencia comprobable en Next.js, Passport.js y autenticación basada en sesiones, para implementar una aplicación web que ya cuenta con un sistema de login funcional a nivel de backend. El trabajo consiste en: Crear la interfaz web en Next.js usando TypeScript y TailwindCSS (idealmente con Shadcn/UI para componentes). Integrar la autenticación existente con Passport.js para que el frontend y el backend compartan sesión mediante cookies seguras (httpOnly, secure, sameSite). Asegurar el flujo de autorización de forma segura en un entorno AWS: EC2 para servir la aplicación. Cloudfront como cdn y terminación https. Route 53 para la gestión de dominio. Configurar que las API Routes de Next.js y el frontend funcionen bajo el mismo dominio, evitando problemas de CORS. Optimizar configuración de CloudFront para evitar cache en rutas dinámicas (/api/...). Implementar almacenamiento persistente de sesiones (ej: Redis) para evitar pérdida de datos en reinicios o escalamiento. Buenas prácticas de seguridad (csrf, xss, gestión segura de cookies). Requisitos técnicos: Experiencia sólida en Next.js y React. Conocimiento de Passport.js y manejo de sesiones en aplicaciones Node.js. Experiencia con AWS (EC2, CloudFront, Route 53). Configuración de HTTPS, cookies seguras y autenticación en producción. Deseable: conocimientos en Redis, Zod/Yup para validación de datos, y React Query para consumo de API. Entregables esperados: Proyecto Next.js con frontend funcional e integrado con el backend existente. Configuración lista para producción en AWS. Documentación breve del flujo de autenticación y despliegue.

Categoria Design e Multimedia
Subcategoria Web Design
Do que você precisa? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por F. T.