Add dev_commit.sh helper and no-emoji mandate
This commit is contained in:
@@ -0,0 +1,389 @@
|
||||
HOMEPROZ CONTRACT AT-A-GLANCE
|
||||
==============================
|
||||
|
||||
PROJECT: WordPress Real Estate Website with Property Listing System
|
||||
CLIENT: HomeProz (startup housing division)
|
||||
DEVELOPER: Hanson.xyz
|
||||
|
||||
|
||||
QUICK SUMMARY
|
||||
=============
|
||||
|
||||
WHAT: Custom WordPress website with Advanced Custom Fields property listing
|
||||
system, styled to HomeProz brand, supporting both MLS and custom listings
|
||||
|
||||
HOW LONG: 1 week of active development, launching 4-5 weeks from contract signing
|
||||
(3-4 week queue + 1 week development)
|
||||
|
||||
HOW MUCH: $6,600 first year total
|
||||
- $6,000 development (one-time)
|
||||
- $600 managed hosting (annual, ongoing)
|
||||
|
||||
|
||||
DELIVERABLES CHECKLIST
|
||||
======================
|
||||
|
||||
Design & Planning:
|
||||
□ Design consultation based on HomeProz branding
|
||||
□ Theme selection and customization planning
|
||||
□ Property listing layout and structure
|
||||
□ ACF field structure planning
|
||||
|
||||
WordPress Development:
|
||||
□ Custom/child theme based on HomeProz design
|
||||
□ Responsive design (mobile, tablet, desktop)
|
||||
□ Homepage with property showcase
|
||||
□ Property listing pages with detailed fields
|
||||
□ Property search and filtering
|
||||
□ Individual property detail pages
|
||||
□ About/company page
|
||||
□ Contact page with form
|
||||
□ Browser compatibility testing
|
||||
□ Performance optimization
|
||||
□ Basic SEO implementation
|
||||
|
||||
ACF Implementation:
|
||||
□ ACF Pro plugin installation
|
||||
□ Custom field groups for properties
|
||||
□ Backend interface for property entry
|
||||
□ Field validation and configuration
|
||||
□ MLS number field
|
||||
|
||||
Additional Services:
|
||||
□ MLS integration planning (manual entry)
|
||||
□ Email migration support (up to 2 hours)
|
||||
□ Managed hosting setup
|
||||
□ SSL certificate installation
|
||||
□ Security configuration
|
||||
□ Backup system setup
|
||||
□ Staging environment
|
||||
|
||||
Training & Docs:
|
||||
□ 1-2 hour training session
|
||||
□ Written documentation
|
||||
□ Property listing workflow guide
|
||||
|
||||
Testing & Launch:
|
||||
□ QA testing
|
||||
□ Client review and revisions
|
||||
□ Production deployment
|
||||
□ Post-launch verification
|
||||
|
||||
|
||||
PRICING BREAKDOWN
|
||||
==================
|
||||
|
||||
DEVELOPMENT (ONE-TIME):
|
||||
Website development: $6,000
|
||||
Payment: $2,000 upfront
|
||||
$4,000 on completion
|
||||
|
||||
HOSTING (ANNUAL):
|
||||
Managed WordPress hosting: $600/year
|
||||
Includes: hosting, backups, security, updates, support (2 hrs/month)
|
||||
Payment: $600 at launch
|
||||
$600 annually on anniversary
|
||||
|
||||
FIRST YEAR TOTAL: $6,600
|
||||
|
||||
ONGOING YEARS: $600/year (hosting only)
|
||||
|
||||
|
||||
OPTIONAL ADD-ONS (Client pays separately):
|
||||
Northstar MLS: $100 setup + $55/month = $760/year
|
||||
Google Workspace: ~$6-12/user/month = $72-144/year
|
||||
Full IDX integration: $2,000-3,000+ (if desired later)
|
||||
|
||||
|
||||
TIMELINE
|
||||
========
|
||||
|
||||
Contract Signing: [DATE]
|
||||
↓
|
||||
3-4 week queue (completing current projects)
|
||||
↓
|
||||
Development Start: [DATE]
|
||||
↓
|
||||
1 week active development
|
||||
↓
|
||||
Client Review: [DATE]
|
||||
↓
|
||||
Revisions & Testing: 2-3 days
|
||||
↓
|
||||
Launch: [DATE] (~4-5 weeks from signing)
|
||||
↓
|
||||
60-day warranty period
|
||||
↓
|
||||
Ongoing hosting & support
|
||||
|
||||
|
||||
SCOPE BOUNDARIES
|
||||
================
|
||||
|
||||
INCLUDED:
|
||||
✓ WordPress theme customization
|
||||
✓ Advanced Custom Fields property system
|
||||
✓ MLS number field (manual entry)
|
||||
✓ Property search/filtering
|
||||
✓ Email migration help (2 hours)
|
||||
✓ Managed hosting setup
|
||||
✓ Training and documentation
|
||||
✓ 60-day warranty on functionality
|
||||
|
||||
EXCLUDED:
|
||||
✗ Full automated IDX MLS integration
|
||||
✗ E-commerce/payment processing
|
||||
✗ Content writing/copywriting
|
||||
✗ Logo design/branding creation
|
||||
✗ Professional photography
|
||||
✗ Custom mortgage calculators
|
||||
✗ Virtual tours/3D walkthroughs
|
||||
✗ CRM integration (Salesforce, etc.)
|
||||
✗ Ongoing MLS subscription fees
|
||||
✗ Google Workspace subscription fees
|
||||
|
||||
CHANGE ORDERS: $250/hour for additions beyond scope
|
||||
|
||||
|
||||
PAYMENT SCHEDULE
|
||||
================
|
||||
|
||||
Upon Contract Signing:
|
||||
Invoice: $2,000 (reserves development timeline)
|
||||
Due: Immediately
|
||||
|
||||
Upon Launch/Delivery:
|
||||
Invoice: $4,000 (development completion)
|
||||
$600 (first year hosting)
|
||||
Total: $4,600
|
||||
Due: Upon receipt (or within agreed terms)
|
||||
|
||||
Annually on Anniversary:
|
||||
Invoice: $600 (hosting renewal)
|
||||
Due: Net 15 days
|
||||
|
||||
|
||||
CLIENT MUST PROVIDE
|
||||
===================
|
||||
|
||||
Before Development:
|
||||
□ Logo and branding assets
|
||||
□ Company/about content text
|
||||
□ Property data for testing
|
||||
□ GoDaddy account access
|
||||
□ Design preferences/inspiration
|
||||
|
||||
During Development:
|
||||
□ Timely feedback (within 5 business days)
|
||||
□ Content for all pages
|
||||
□ Property photos and descriptions
|
||||
□ Email account access (if migrating)
|
||||
□ Decision-making authority
|
||||
|
||||
For Optional Services:
|
||||
□ Northstar MLS account setup (if using MLS)
|
||||
□ Google Workspace account setup (if migrating email)
|
||||
|
||||
|
||||
WARRANTY & SUPPORT
|
||||
==================
|
||||
|
||||
Warranty (60 days from launch):
|
||||
- Free fixes for bugs in custom code
|
||||
- Free fixes for functionality not working as designed
|
||||
- Does NOT cover: changes made by client, third-party issues,
|
||||
new features, hosting/server issues
|
||||
|
||||
After Warranty:
|
||||
- Ongoing hosting support: 2 hours/month included in hosting fee
|
||||
- Additional support: $175/hour
|
||||
- Hosting issues: covered under hosting agreement
|
||||
- New features: quoted separately
|
||||
|
||||
|
||||
LEGAL HIGHLIGHTS
|
||||
================
|
||||
|
||||
Governing Law: Minnesota
|
||||
Liability Cap: Total compensation paid
|
||||
IP Ownership: Client owns all work product upon payment
|
||||
Developer Tools: Developer retains rights to reusable frameworks/code
|
||||
Confidentiality: Both parties agree to keep details confidential
|
||||
Portfolio Rights: Developer may showcase with client approval
|
||||
Termination: Either party with 15 days notice for material breach
|
||||
Change Orders: Must be approved in writing by both parties
|
||||
|
||||
|
||||
HOSTING DETAILS
|
||||
===============
|
||||
|
||||
Included in $600/year managed hosting:
|
||||
- High-performance WordPress hosting
|
||||
- Daily automated backups (30-day retention)
|
||||
- Security monitoring and malware scanning
|
||||
- WordPress core/theme/plugin updates
|
||||
- SSL certificate management
|
||||
- Server maintenance
|
||||
- Staging environment
|
||||
- Technical support (up to 2 hours/month)
|
||||
- 99.9% uptime guarantee
|
||||
|
||||
Service Terms:
|
||||
- 1 year minimum commitment
|
||||
- Auto-renewal annually
|
||||
- 30 days notice to cancel
|
||||
- Migration assistance available if terminating (billed hourly)
|
||||
|
||||
|
||||
CONTACT INFORMATION
|
||||
===================
|
||||
|
||||
Developer:
|
||||
Hanson.xyz
|
||||
Brian Hanson
|
||||
State: Minnesota
|
||||
Rate: $175/hour standard, $250/hour for change orders
|
||||
Email: [INSERT]
|
||||
Phone: [INSERT]
|
||||
|
||||
Client:
|
||||
HomeProz
|
||||
Contact: Dayna Gottberg
|
||||
Legal Entity: [TO BE CONFIRMED]
|
||||
Email: [INSERT]
|
||||
Phone: [INSERT]
|
||||
|
||||
|
||||
CRITICAL QUESTIONS TO RESOLVE
|
||||
==============================
|
||||
|
||||
Before contract finalization, confirm:
|
||||
|
||||
1. [ ] Is $6,600 first year budget acceptable?
|
||||
2. [ ] Is $2,000 upfront payment feasible?
|
||||
3. [ ] Can client wait 3-4 weeks for development to start?
|
||||
4. [ ] Does HomeProz have logo/branding assets ready?
|
||||
5. [ ] Is manual MLS entry sufficient or need full IDX?
|
||||
6. [ ] How many email accounts need migration?
|
||||
7. [ ] What is exact legal business entity name?
|
||||
8. [ ] Annual or monthly hosting billing preference?
|
||||
9. [ ] Who purchases ACF Pro license ($49/year)?
|
||||
10. [ ] Are ongoing costs ($600-2,000/year) sustainable?
|
||||
|
||||
|
||||
DECISION TREE
|
||||
=============
|
||||
|
||||
Budget OK?
|
||||
├─ YES → Proceed with full scope as drafted
|
||||
└─ NO → Offer alternatives:
|
||||
- Phased approach (basic site first)
|
||||
- Payment plan ($500/month x 12)
|
||||
- Reduced scope (fewer features)
|
||||
- Template-based site ($3,500)
|
||||
|
||||
Timeline OK (3-4 week wait)?
|
||||
├─ YES → Proceed as scheduled
|
||||
└─ NO → Offer alternatives:
|
||||
- Rush fee +20% ($1,200) for immediate start
|
||||
- Reduce scope for faster launch
|
||||
- Defer project until schedule opens
|
||||
|
||||
MLS Integration?
|
||||
├─ Manual entry only → Included in current scope
|
||||
├─ IDX property display → +$2,000-3,000 additional
|
||||
├─ Full IDX database → +$5,000-10,000 additional
|
||||
└─ No MLS → Remove MLS-related deliverables
|
||||
|
||||
Email Migration?
|
||||
├─ Simple (1-3 accounts) → 2 hours likely sufficient
|
||||
├─ Complex (5+ accounts) → Quote additional time
|
||||
└─ Client handles → Remove from scope
|
||||
|
||||
|
||||
SUCCESS METRICS
|
||||
===============
|
||||
|
||||
Project is successful if:
|
||||
✓ Launched within 4-5 weeks of contract signing
|
||||
✓ HomeProz staff can easily add/manage property listings
|
||||
✓ Properties display properly with photos and details
|
||||
✓ Site is responsive and works on mobile devices
|
||||
✓ Search/filtering helps visitors find properties
|
||||
✓ MLS integration (if applicable) functions as designed
|
||||
✓ Email migration (if applicable) completed smoothly
|
||||
✓ Client is trained and confident using the system
|
||||
✓ Site is secure, fast, and professionally presented
|
||||
✓ All deliverables completed as specified in contract
|
||||
✓ Client is satisfied and relationship continues with hosting
|
||||
|
||||
|
||||
RISK MITIGATION
|
||||
================
|
||||
|
||||
Risks and mitigations built into contract:
|
||||
|
||||
Risk: Scope creep
|
||||
Mitigation: Clear deliverables list, exclusions, written change order process
|
||||
|
||||
Risk: Timeline delays from client
|
||||
Mitigation: Client responsibilities section, 30-day delay clause
|
||||
|
||||
Risk: MLS integration complexity
|
||||
Mitigation: Scoped as "planning" only, full IDX explicitly excluded
|
||||
|
||||
Risk: Design expectations exceed assets provided
|
||||
Mitigation: Design work limited to "consultation" and "customization"
|
||||
|
||||
Risk: Email migration more complex than expected
|
||||
Mitigation: Capped at 2 hours, additional time billed separately
|
||||
|
||||
Risk: Ongoing hosting costs unsustainable for startup
|
||||
Mitigation: Clear first-year total, ongoing cost transparency, 30-day cancel
|
||||
|
||||
Risk: Client wants features after launch
|
||||
Mitigation: 60-day warranty for bugs only, new features quoted separately
|
||||
|
||||
Risk: Non-payment
|
||||
Mitigation: $2,000 upfront, $4,600 due at launch before going live
|
||||
|
||||
|
||||
ALTERNATIVES IF NEEDED
|
||||
=======================
|
||||
|
||||
If budget is tight:
|
||||
OPTION A: Phased Approach
|
||||
- Phase 1: $4,000 - Basic site, manual property entry
|
||||
- Phase 2: $2,000 - ACF system and advanced features
|
||||
- Hosting: $600/year starting with Phase 1
|
||||
|
||||
OPTION B: Template-Based Site
|
||||
- $3,500 - Premium theme + basic customization
|
||||
- Hosting: $600/year
|
||||
- Faster launch, less custom
|
||||
|
||||
OPTION C: Monthly Payment Plan
|
||||
- $500/month x 12 months = $6,000 development
|
||||
- $50/month hosting
|
||||
- Total: $550/month first year
|
||||
|
||||
If timeline is urgent:
|
||||
OPTION D: Rush Fee
|
||||
- +$1,200 (20% premium) for immediate start
|
||||
- Total development: $7,200
|
||||
- Launch within 2 weeks
|
||||
|
||||
If scope is too much:
|
||||
OPTION E: Reduced Scope
|
||||
- $4,500 - Simpler site, fewer features
|
||||
- Manual property entry only (no ACF)
|
||||
- Basic theme customization
|
||||
- Hosting: $600/year
|
||||
|
||||
|
||||
NEXT STEP
|
||||
=========
|
||||
|
||||
Conduct client interview using: INTERVIEW-QUESTIONS-FOR-CLIENT.txt
|
||||
|
||||
This will answer all critical questions and allow final contract customization.
|
||||
Reference in New Issue
Block a user