Busco desarrolldor fullstack experimentado para crear con
nest.js un sitio web responsive para portal inmobiliario (publicación y búsqueda de bienes inmuebles) con su respectivo panel de administrador y usuarios. El proyecto require una arquitectura moderna, ligera, de bajo coste operativo y preparada para ser totalmente escalable con un enfoque en la experiencia del usuario y funcionalidades avanzadas.
El Hito 1 sería esto:
Autenticación (registro, login, perfil — particulares, empresas. Validacion por email)
Publicación de anuncios con hasta 8 fotos vía Cloudflare (residencial, comercial, terrenos, oficinas, negocios.) Validacion por email
Búsqueda básica en listado o seleccionando en el mapa (no disegnar en mapa aun) con filtros: tipo, operación, precio (min – max), ubicación, metros.
Resultados en listado + mapa con OpenStreetMap
Ordnerar resultados: Precio, fecha, Relevancia
Panel admin básico: aprobar, rechazar, suspender anuncios y usuarios. Comunicación por email.
Pagos Suscripciones con Culqi (acepta tarjetas peruanas en soles y dólares)
Planes: anuncio básico gratuito, anuncio de pago (destacados en mapa o en lista)
Base de datos para obtener información estadística.
Requisitos Técnicos:
* Arquitectura Modular/Serverless: El backend debe ser modular (preferiblemente NestJS con TypeScript o Django con Python) para permitir en el futuro migrar microservicios a Go o Rust si la carga lo requiere.
Backend
nestjs (
node.Js) o arquitectura equivalente modular
api rest estructurada
código limpio y escalable
* Mapas: Integración con OpenStreetMap optimización de carga (carga bajo demanda)
Geolocalización Eficiente: Implementación de búsquedas geográficas usando PostgreSQL + PostGIS. Debemos evitar APIs costosas (como Google Maps), priorizando soluciones como Leaflet / OpenStreetMap / MapLibre.
* Infraestructura: Conocimientos en Cloudflare para optimización y seguridad.
* La arquitectura de la aplicación y el sitio web debe ser modular y permitir futuras modificaciones y escalabilidad sin problemas.
Frontend de Alto Rendimiento: Uso obligatorio de
Next.js (React) con Server-Side Rendering (ssr) para garantizar un seo perfecto optimizado y tiempos de carga instantáneos. Mobile-first (prioridad absoluta). Ui tipo aplicación (rápida y fluida)
Base de datos: postgresql extensión obligatoria: postgis (geolocalización)
Imágenes: storage externo económico (ej: cloudflare r2 o similar)
optimización automática (webp/avif)
lazy loading obligatorio
Optimización de Medios: Sistema de gestión de imágenes que convierta automáticamente a formatos modernos (WebP/AVIF) y use carga perezosa (lazy loading) para reducir costos de transferencia de datos y almacenamiento.
Independencia de Terceros: Preferencia absoluta por tecnologías de código abierto autogestionadas. Quiero evitar el "vendor lock-in" de plataformas propietarias costoseas a largo plazo.
- No contactarme si tu presupuesto supera el mío.
- No contactarme si no tienes experiencia en los programas que he indicado.
- No contactarme si no tienes experiencia en app inmobiliarias.
- No Asia
- No contactarme con respuestas automáticas hechas con IA o con Workana porque directamente las bloqueo porque significa que no has leído mi proyecto antes de postularte.
- Non contactarme con falsos presupuestos.
- No contactarme si eres una agencia, prefiero trabajar con un fullstack direcamente no tengo presupuesto para agencias o empresas porque soy un pequeno emprendedor.
- Para mi el primer hito es entregarme un producto que pueda ya operar con el administrador solo alli hare desembolso. Por lo tanto no divido el Proyecto en hitos.
- No flutter. No agular o similares, no wordpress, no supabase (por el costo de moverme).
Plazo de Entrega: No definido