Interactive Plotting Website Build

Замовник: AI | Опубліковано: 02.04.2026

I need a full-stack web application that lets my land-development team manage projects and visualise individual plots online. Three user roles—admin, partners, and buyers—must be able to log in with a simple email-and-password flow. Core workflow • Admin or partner creates a project, uploads the site layout (PDF, SVG, or PNG accepted), and defines each plot directly on screen. • The system turns that layout into an interactive map where every plot is clickable, changes colour to reflect its status, and shows key data in a tooltip on hover. • From the Plot Management panel I should be able to set number, size, price, status (Available, Sold, or Blocked) and link a buyer record instantly. • A lightweight CRM stores buyer details, notes, and follow-up dates so my sales staff can stay organised. • Reports must quickly summarise sold vs. available inventory and total revenue. • Integrated WhatsApp messaging should let me push bulk updates or automatic status notifications to interested buyers without leaving the dashboard. Primary deliverables 1. Responsive web app (frontend + backend) with role-based authentication. 2. Admin interface for project, plot, and buyer management. 3. Interactive map component with real-time status colouring. 4. PDF/SVG/PNG import pipeline that supports basic shape mapping. 5. Reporting pages and WhatsApp API hooks. I value clean, well-documented code, so please outline the stack you propose and any mapping libraries or frameworks you intend to use when you reply.