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 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 dos 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:
o Registro e inicio de sesión por email, Google, Apple o Facebook.
o Recuperación de contraseña segura, con límite de intentos.
o Autorización avanzada con control de acceso basado en roles (administrador, agente, particular).
o Contraseñas almacenadas con hash seguro (bcrypt o argon2).
2. Funcionalidades esenciales:
o Mapa interactivo con propiedades mostradas en OpenStreetMap con precios actualizados.
o Búsqueda optimizada con filtros avanzados y ordenación por precio, relevancia, etc.
o Sistema de favoritos y alertas personalizadas.
o Sistema de contacto con formularios vía SMTP.
o Chat interno para comunicación en tiempo real entre usuarios y agentes.
3. Pagos y monetización:
o Integración con Stripe para pagos seguros.
o Sistema de pagos recurrentes y suscripciones (particulares y profesionales).
o Monetización mediante anuncios destacados y planes de suscripción premium.
4. Experiencia de usuario (UX/UI):
o Diseño moderno y adaptativo desarrollado con React, Next.js y TailwindCSS.
o Optimización para SEO con SSR, URLs amigables, schema markup, y accesibilidad siguiendo WCAG 2.0.
o Soporte multilingüe e integración de tutoriales interactivos para usuarios nuevos.
5. Infraestructura y tecnología:
o Frontend desarrollado en Next.js y TailwindCSS.
o Backend construido con NestJS y TypeORM en MySQL.
o Hosting: Frontend en Netlify y backend en Vercel, con documentación interactiva de la API (Swagger).
o Aplicaciones móviles desarrolladas con React Native para Android e iOS.
6. SEO y accesibilidad:
o SEO avanzado con optimización para tiempos de carga rápidos.
o Cumplimiento de WCAG 2.0 para garantizar accesibilidad a personas con discapacidades.
Requisitos:
* Experiencia comprobada en Next.js, NestJS, React Native, TailwindCSS.
* Conocimiento en SEO y rendimiento.
* Experiencia en desarrollo de aplicaciones móviles y web con autenticación y roles de usuario.
* Integración de Stripe y sistemas de pago recurrente.
Entregables:
1. Desarrollo completo de frontend y backend.
2. Aplicaciones móviles nativas (iOS/Android).
3. Sistema escalable y optimizado, con documentación técnica.
4. Optimización de SEO y accesibilidad.
5. Integración de pagos mediante Stripe.
#J-18808-Ljbffr