A Small-Scale Multi-Unit Housing (SSMUH) planning tool for the Township of Langley.
SSMUH Planner is an interactive web tool that helps property owners visualize and plan small-scale multi-unit housing developments on their lots based on the Township of Langley's zoning bylaws. This tool allows users to:
- Check eligibility of their lot for SSMUH development
- Design lot layouts with various structures
- Visualize setbacks and zoning restrictions
- Calculate building coverage and parking requirements
- Ensure compliance with Township zoning requirements
The Bylaws and Council Minutes are available in the sources folder. The Official Township of Langley SSMUH website is https://www.tol.ca/en/the-township/small-scale-multi-unit-housing.aspx
Try it online: SSMUH Planner on Strong Towns Langley
- Eligibility Check: Determine if your lot is eligible for SSMUH development based on lot size, zone type, services, and other criteria
- Visual Lot Designer: Drag-and-drop interface for designing your lot layout
- Real-time Validation: Immediate feedback on setback violations and other zoning requirements
- Zone-specific Information: Display of relevant zoning information based on your lot's zone
- Building Coverage Calculator: Automatic calculation of lot coverage percentage
- Structure Management: Add, edit, and remove various structures (principal dwellings, infill housing, accessory dwellings, etc.)
The SSMUH Planner is a web-based application built with:
- PHP for server-side processing
- JavaScript for interactive functionality
- HTML/CSS for the user interface
- Bootstrap for responsive design
- JSON for zoning bylaw data
The application is designed to be embeddable in existing websites or used as a standalone tool.
- Visit the SSMUH Planner
- Enter your lot dimensions, zone type, and other property details
- Check eligibility for SSMUH development
- If eligible, use the lot designer to add and position structures
- View calculated metrics and zoning requirements
To integrate the SSMUH Planner into an existing website:
<?php
include("path/to/ssmuhplanner/index.php");
?>- Clone the repository:
git clone https://github.com/strongtownslangley/ssmuhplanner.git - Place the files in your web server directory
- Access the planner through your web server
The planner can be customized by modifying:
data/ssmuh-zoning-bylaw.json- Update zoning rules and restrictionsassets/css/main.css- Modify the visual appearanceincludes/templates/- Change the HTML templates
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
- Developed by James Hansen ([email protected])
- For Strong Towns Langley
- Copyright © 2025 Langley Urbanist Society (https://strongtownslangley.org/society)
For questions, feedback, or support, please contact:
- Strong Towns Langley: Website
- Email: [email protected]