ILoveDotUK
Member
- Joined
- May 20, 2026
- Posts
- 51
- Reaction score
- 4
- Trophy points
- 8
Open to offers for LandDevelopment.uk
Great for lead gen / info site.
Or I could also consider including my Land Sourcing system with it ( not 100% complete yet but not far off )
Example of plot finder search below :


Current Features :
Site Pipeline & Records
Great for lead gen / info site.
Or I could also consider including my Land Sourcing system with it ( not 100% complete yet but not far off )
Example of plot finder search below :


Current Features :
Site Pipeline & Records
- Full site CRUD (create/edit/view/delete) with a system-generated site reference, polygon boundary entry (WKT), source type (on-market/off-market), and use class
- Pipeline stage tracking with full history log (every stage change timestamped and reasoned)
- Site-level activity log and a module-completion snapshot (appraisal / diligence / contacts / documents at a glance)
- Filterable/searchable site list
GIS & Mapping (further along than typical for a v1)
- Live Leaflet map on the site list with radius and bounding-box spatial search (MySQL ST_Distance_Sphere/ST_Within)
- 15 constraint layers, each toggleable: flood zones, green belt, National Landscapes/AONB, conservation areas, listed building areas, scheduled monuments, TPOs, minerals safeguarding, Local Plan allocations, settlement boundaries, SSSIs, SACs, ancient woodland, recorded landfill, coal mining areas
- Per-site constraint intersection checking against all of the above
Development Appraisal
- Full RLV/GDV calculation engine, plus a yield calculator (unit mix/density)
- Sensitivity analysis (±10%/±20% matrix on key variables)
- NPV and IRR calculation for cash-flow-phased schemes — this is genuinely more sophisticated than the original spec called for
- Versioned appraisals (multiple scenarios saved and compared per site, not just one live number)
- Comparable evidence tracking, with configurable comparable types
Planning & Constraints
- Manual constraint entry/editing per site, with status and severity fields
- Planning history record-keeping per site (applications, decisions, dates)
Due Diligence
- Checklist system driven by a configurable item-type list, per-item status (outstanding/in progress/complete/flagged/N/A), file attachment per item, and activity logging
Landowner Outreach / CRM
- Contact management (type, relationship-to-site, primary contact flag)
- Communication logging with direction, response status, and reminders (due dates, completion tracking)
- 8 merge-token template types: initial approach letter, initial approach email, follow-up, call script, NDA request, options explainer, probate/ownership-change approach, offer letter
Offers & Deal Structuring
- Multiple deal structure types with profiles (unconditional, conditional, option, promotion, etc. — per offer_deal_structures())
- Versioned offers with status tracking and a Heads of Terms generator
Reporting & Documents
- PDF generation (dompdf) for site appraisal, due diligence, offer letter, and landowner approach letter reports
- Stored document history per site
Handoff / Data Room
- ZIP export bundling all site data, with file checksums and an HTML summary — a genuinely complete implementation of the spec's "package for a land agent partner" requirement
Automation (cron)
- refresh-land-registry.php — Price Paid Data sync
- scrape-lpa.php — consent-gated planning register importer (explicitly requires each LPA source to be pre-approved via config, not open scraping — good practice)
- score-opportunities.php — configurable weighted opportunity scoring (size/planning/constraints/location/source), fully local, no external calls