ποΈ Deckorator - AI-Powered Deck Construction Specifications Generator
Transform your deck project requirements into detailed construction specifications using AI technology!
π How It Works
- π Answer Detailed Questions - Run our interactive script to define precise measurements and site conditions
- πΈ Document Your Site - Take photos and create sketches of your construction area
- π€ Submit to AI - Use the generated template with Claude, ChatGPT, or other AI assistants
- π§ Get Construction Specs - Receive detailed engineering specifications, material lists, and construction plans
π» Get Started
Download the Interactive Specification Generator
π₯ Download deck_planner.py (Right-click β Save As)
Requirements
- Python 3.6+ (pre-installed on Mac/Linux, download for Windows)
- 15 minutes to provide precise measurements and site conditions
- Photos of your construction site area
- Site measurements including dimensions, slopes, and soil conditions
Quick Start
# Download the script
curl -O https://pem725.github.io/deckorator/deck_planner.py
# Run the interactive specification generator
python3 deck_planner.py
# Follow the prompts to generate your construction template
π― What Youβll Get
For Construction Specifications
- β Grading analysis with water runoff calculations and soil preparation requirements
- β Footer specifications - exact number, depths, spacing based on structural load calculations
- β Framing plans with technical sketches complying with local building codes
- β Material lists formatted for competitive supplier bidding with exact quantities
- β Construction timeline with Gantt chart for equipment rental and subcontractor coordination
- β Engineering calculations for load-bearing capacity and structural requirements
- β Local code compliance verification and permit guidance
For Professional Projects
- β Technical drawings with precise specifications and dimensions
- β Professional coordination guidance for subcontractors and inspections
- β Multi-phase timeline with equipment rental schedules
- β Comprehensive material tracking with supplier comparison data
- β Quality control checkpoints and inspection requirements
- β Structural analysis with load calculations and code compliance verification
π Local Area Support
Currently optimized for:
- Northern Virginia (Burke, Fairfax, Centreville)
- Washington DC Metro Area
Supplier database includes local Home Depot, Loweβs, and specialty suppliers with actual addresses and current pricing.
Other areas: The system works anywhere! It will provide general specifications and you can customize for your local suppliers and building codes.
π€ Compatible AI Platforms
Recommended AI Assistants
- Claude β Best for detailed engineering calculations and construction specifications
- ChatGPT β Excellent for technical drawings and material optimization
- Perplexity - Great for building code research and local requirements
How to Submit
- Copy the generated XML template
- Paste into your chosen AI assistant
- Upload your photos and site measurements
- Request specific construction specifications
π Construction Specification Examples
Grading Analysis Example
βSite analysis for 16x20 deck with 3% slope toward east side of house requires French drain installation with 4-inch perforated pipe, 6-inch gravel base extending 2 feet beyond deck perimeter, and soil amendment with 3 cubic yards of engineered fill.β
β Generates: Detailed grading plan, drainage calculations, soil preparation requirements
Footer Specifications Example
βStructural analysis determines 12 concrete footers required: 8 perimeter footers at 42-inch depth below frost line, 4 interior beam supports at 36-inch depth, spaced 8 feet on center to support 40 PSF live load for 16x20 deck with composite decking.β
β Generates: Foundation plan, concrete calculations, reinforcement requirements, inspection schedule
π Construction Success Stories
βGot exact footer specifications with load calculations - passed structural inspection on first try with zero corrections needed. The AI calculated everything perfectly.β - Professional Contractor
βThe grading analysis prevented major drainage issues. AI calculated exactly how much soil to move and identified the need for French drain before we started digging.β - DIY Builder
βMaterial list was so detailed I got competitive bids from 3 suppliers and saved $2,400 on lumber alone. Quantities were spot-on.β - Experienced Builder
π οΈ Technical Details
System Requirements
- Python 3.6+
- Internet connection for AI submission
- Camera/phone for site photography OR shared photo album
File Output
- Custom XML template with precise construction specifications
- Local supplier integration with current pricing
- Session persistence - resume and update previous templates
- Version tracking - automatic archiving of template versions
- Timestamped filenames for project organization
Privacy
- All data stays local - nothing sent to our servers
- No account required
- Your photos/specifications only go to the AI service you choose
- Photo albums - only URLs stored, you control sharing permissions
π Construction Documentation
Construction References
- Mobile Quick Reference - Job site specifications and calculations
- Construction Checklist - Phase-by-phase build guide
- Photo Documentation Guide - Professional construction progress tracking
Planning Resources
- Seasonal Planning Guide - Optimal construction timing for Northern Virginia
- Budget Tracking Template - Material cost management spreadsheet
- Emergency Contacts Template - Safety and contractor contact system
Engineering Tools
- QR Code Resources - Mobile access to load calculators and code references
- App Integration Guide - Connect with construction management apps
- Tool Inventory Template - Complete construction tool tracking system
π€ Contributing
Expand Construction Database
Know local building codes or suppliers in your area? Contribute to suppliers_database.json
Share Your Construction Success
Built with our specifications? Share your construction story to help other builders!
Regional Customization
Help us expand to more regions with local supplier and building code information.
π§ Support
Construction Questions?
- GitHub Issues - Report bugs or request specification features
- Community Support - Help each other with construction specifications in discussions
AI Assistance
π Links
- GitHub Repository - Full source code and documentation
- Download Specification Generator - Interactive construction template generator
- Supplier Database - Local supplier and pricing information
ποΈ Ready to generate professional construction specifications with AI? Download the specification generator and create detailed construction plans! ποΈ
Last updated: August 28, 2025