Estamos buscando un equipo especializado en Next.Js y NestJS para migrar nuestro portal inmobiliario, incluyendo la versión de desktop y la app móvil con React Native. Aportamos el diseño tanto de la web como de la app en Figma.
Actualmente, la web está basada en WordPress con Elementor y el theme Estatik, pero ha evolucionado en un híbrido entre código customizado y código de WordPress, lo que dificulta la optimización y escalabilidad. Queremos migrar todo el contenido, funcionalidades, diseño y base de datos actual sin perder nada, y ser más completos que los portales de la competencia Idealista y Fotocasa. El objetivo es ofrecer una experiencia fluida y moderna en todas las plataformas (desktop, móvil, tablet, iOS, Android), con seguridad, escalabilidad y rendimiento óptimo.
Características principales:
1. Autenticación y seguridad: Registro e inicio de sesión por email, Google, Apple o Facebook. Recuperación de contraseña segura, con límite de intentos. Autorización avanzada con control de acceso basado en roles (administrador, agente, particular). Contraseñas almacenadas con hash seguro (bcrypt o argon2).
2. Funcionalidades esenciales: Mapa interactivo: propiedades mostradas en OpenStreetMap con precios actualizados. Búsqueda optimizada: buscador principal en la home, filtros avanzados y ordenación por precio, relevancia, etc. Sistema de favoritos y alertas personalizadas: guardar propiedades y recibir notificaciones sobre cambios relevantes. Sistema de contacto: formularios de contacto con agentes o propietarios vía SMTP. Chat interno: comunicación en tiempo real entre usuarios y agentes. Página personalizada de agencias y buscador de agencias por zona.
3. Pagos y monetización: Integración con Stripe para pagos seguros. Sistema de pagos recurrentes y suscripciones (particulares y profesionales). Monetización mediante anuncios destacados y planes de suscripción premium.
4. Experiencia de usuario (UX/UI): Diseño moderno y adaptativo desarrollado con React, Next.Js y TailwindCSS. Optimización para SEO con SSR, URLs amigables, schema markup, y accesibilidad siguiendo WCAG 2.0. Soporte multilingüe e integración de tutoriales interactivos para usuarios nuevos.
5. Infraestructura y tecnología: Frontend: desarrollado en Next.Js y TailwindCSS. Backend: construido con NestJS y TypeORM en MySQL. Hosting: frontend en Netlify y backend en Vercel, con documentación interactiva de la API (Swagger). Aplicaciones móviles: desarrollo con React Native para Android e iOS.
6. SEO y accesibilidad: SEO avanzado: optimización para tiempos de carga rápidos, con calificación A en GTmetrix y indicadores verdes en PageSpeed. Cumplimiento de WCAG 2.0 para garantizar accesibilidad a personas con discapacidades.
Requisitos:
1. Experiencia comprobada en Next.Js, NestJS, React Native, TailwindCSS.
2. Conocimiento en SEO y rendimiento.
3. Experiencia en desarrollo de aplicaciones móviles y web con autenticación y roles de usuario.
4. Integración de Stripe y sistemas de pago recurrente.
#J-18808-Ljbffr