Qubizen

Do you have a project in your
mind? Keep connect us.

Contact Us

  • +923039971549
  • contact-us@qubizen.com
  • Shorkot, Pakistan

Subscribe

At vero eos et accusamus et iusto odio as part dignissimos ducimus qui blandit.

SurvaIQ — AI-Powered Property Surveying Platform

Project screenshot coming soon

AI Powered

SurvaIQ — AI-Powered Property Surveying Platform

AI-driven property surveying platform that auto-generates professional valuation reports enriched with UK government EPC, flood risk, and planning constraint data.

SurvaIQ is a production-grade full-stack property surveying and valuation platform built for UK surveyors and valuation firms. Admins and senior surveyors create property projects — capturing address, geocoordinates, client details, and supporting documents — then trigger AI-powered report generation that automatically pulls live UK government data: EPC energy certificates, Environment Agency flood risk warnings, and planning constraints such as conservation areas, listed buildings, and green belt designations. Reports are assembled by an external FastAPI AI service and returned as structured HTML sections with vector embeddings for RAG-based Q&A. The platform supports comparable property analysis, multi-role team collaboration, real-time status updates via Socket.io, secure file management on AWS S3, and a full dashboard with project analytics.

Live Project

Project Info —

Type:

Full-Stack AI Property Surveying Platform

Frontend:

Next.js (React)

Backend:

Node.js + Express.js + TypeScript

Database:

MongoDB (Mongoose) — Atlas

AI Service:

FastAPI (external) + Vector Embeddings (RAG)

Real-Time:

Socket.io (JWT-authenticated rooms)

Storage:

AWS S3 (presigned URL uploads)

Auth:

JWT + Passport.js + Google OAuth 2.0

External APIs:

UK EPC, Environment Agency Flood, UK Planning Data, Mapbox, Geoapify

Roles:

Admin, Senior Surveyor, Surveyor, Junior Surveyor, Report Writer, Viewer

Deployment:

PM2 (production) + Vercel

Tech Stack —

Next.js (Frontend), Node.js, Express.js, TypeScript, MongoDB (Mongoose), Socket.io, AWS S3, FastAPI (AI Report Service), JWT + Passport.js, UK EPC API, Environment Agency Flood API, UK Planning Data API, Mapbox, Geoapify, Nodemailer, Firebase Admin (FCM), PM2, Swagger/OpenAPI, Winston, Joi

Key Features —

Admin/surveyor project creation with property address, geocoordinates, client details, and file attachments

AI-powered report generation via external FastAPI service with configurable sections and instructions

Automatic UK EPC certificate lookup (domestic & non-domestic) with RAG status and expiry prediction

Environment Agency flood risk integration with severity levels, river/tidal data, and Mapbox flood map composites

UK Planning Data API integration (conservation areas, listed buildings, green belt, AONB, brownfield land)

Comparable property analysis with price-per-unit calculation, type taxonomy, and floor area unit support

AI embedding storage (vector arrays) per report section enabling RAG-based conversational Q&A

Multi-role RBAC: Admin, Senior Surveyor, Surveyor, Junior Surveyor, Report Writer, Viewer

Real-time project and report status updates via Socket.io with JWT-authenticated WebSocket rooms

Secure file uploads to AWS S3 via presigned URLs with file type and size validation

Email notifications (welcome, password reset, OTP) via Gmail SMTP with per-user preferences

Dashboard analytics: project stats by status/type, recent activity log, and paginated overviews

Full project lifecycle workflow: In Progress → Draft Ready → Review Needed → Completed

Swagger/OpenAPI documentation, Winston structured logging, Helmet security, and rate limiting

Prev Project
No next project

contact-us@qubizen.com

AI