Files
preview_sites/proposals/paint-to-please/proposal/SCOPE.md
T
2026-07-20 05:38:53 -05:00

2.5 KiB

Paint to Please — Feature scope

Platform catalog: features.md. Prices from that catalog (draft).

Stack: Django · client portal (not Django admin as primary UI) · Stripe · Ollama (AI social)

Usage fees (Stripe, SMS, postage, email sends) billed separately.


Feature Include? Build Monthly Notes
Public site Yes (base) $300 $10 Landing / about / contact (currently one-page mockup)
Client portal + UTM Yes (base) $300 $30 Login, dashboard, leads, UTM analytics
Email & SMS Recommended $500 $10 Estimate requests, follow-ups
Direct mail Recommended $500 $5 Neighborhood postcards — strong fit for local painter
Blog Recommended $500 $10 Tips section already in mockup → real posts
Payments (Stripe) Recommended $500 $20 Deposit / final invoices; requires Email & SMS
Social consolidation Recommended $500 $20 Before/after project posts
AI social generator Recommended $300 $20 Needs Social; Ollama caption drafts
Build Monthly
Base (public + portal/UTM) $600 $40
Email & SMS $500 $10
Direct mail $500 $5
Blog $500 $10
Payments $500 $20
Social consolidation $500 $20
AI social generator $300 $20
Recommended total $3,400 $125

Interactive picker (mock): ../mockup/pricing.html


Dependency rules

  1. Payments → Email & SMS required
  2. AI social → Social consolidation required
  3. Base public + portal + UTM always included

UX mock status

Gallery hub: ../mockup/ux-gallery.html

Feature Screens Status
Public site Home / about / contact (SPA), 404, under construction Mocked
Portal + UTM Login, dashboard, leads, detail, analytics Mocked
Email & SMS Contacts, import, campaign, report, unsubscribe Mocked
Direct mail Designer, campaign Mocked
Blog Public index/post; portal list/editor (+ tips teaser) Mocked
Payments Invoice list/create/detail; public pay Mocked
Social Accounts, composer, calendar Mocked
AI social Generator → composer Mocked
Pricing picker Interactive totals Mocked (pricing.html)