Skip to content

Latest commit

 

History

History
235 lines (193 loc) · 8.2 KB

File metadata and controls

235 lines (193 loc) · 8.2 KB

Rebranding: DocMagic → DraftDeckAI

Date: February 10, 2026
Version: 2.0.0

Overview

This document outlines the comprehensive rebranding of DocMagic to DraftDeckAI, including all changes made across the codebase, documentation, and assets.

Brand Changes

Name

  • Old: DocMagic
  • New: DraftDeckAI

Website

  • Old: docmagic1.netlify.app, docmagic.me
  • New: draftdeckai.com

Email Domain

Subdomain Pattern

  • Old: username.docmagic.app
  • New: username.draftdeckai.app

Files Modified

Core Configuration Files

  • /package.json - Updated name, homepage, repository URLs
  • /extension/package.json - Updated name, author, repository URLs
  • /public/manifest.json - Updated PWA name and description
  • /extension/manifest.json - Updated extension name

Logo & Branding Assets

  • ✅ Created /public/draftdeckai-logo.svg - New brand logo featuring deck of cards design

Documentation Files

Root Documentation

  • /README.md - Updated title, links, project structure
  • /CONTRIBUTING.md - Updated all references and GitHub URLs
  • /CHANGELOG.md - Updated title and version history
  • /FAQ.md - Updated Q&A content
  • /Code_of_Conduct.md - Updated platform name
  • /SECURITY.md - Updated security documentation

Documentation Directory (/docs)

  • EMAIL_VERIFICATION_SETUP.md
  • database-setup-guide.md
  • LINKEDIN_IMPORT_GUIDE.md
  • PAYMENT_METHODS_SETUP.md
  • EMAIL_TEMPLATES.md
  • CAMPAIGN_GENERATOR_GUIDE.md
  • MOBILE_RESPONSIVE_AND_PRODUCTION_READY.md
  • profile-enhancements.md

Extension Documentation (/extension)

  • README.md
  • CONTRIBUTING.md
  • CHANGELOG.md
  • SETUP_GUIDE.md
  • PUBLISHING_GUIDE.md
  • QUICK_SETUP.md
  • TROUBLESHOOTING.md
  • ENHANCED_README.md
  • TEST_SETTINGS.md
  • RELEASE_READY.md
  • DEBUG_SERVICE_WORKER.md
  • FIX_NOW.md
  • IMPROVEMENTS_SUMMARY.md
  • QUICK_FIX.md
  • EXTENSION_UPDATES.md

Source Code Files

Application Layer (/app)

  • layout.tsx - Updated metadata and app title
  • head.tsx - Updated page head metadata
  • not-found.tsx - Updated 404 page
  • about/page.tsx - Updated about page content
  • settings/page.tsx - Updated settings page
  • documentation/page.tsx - Updated documentation page
  • auth/register/page.tsx - Updated registration page
  • auth/signin/page.tsx - Updated sign-in page
  • dashboard/history/page.tsx - Updated dashboard
  • subscription/page.tsx - Updated subscription page
  • subscription/success/page.tsx - Updated success page
  • templates/[id]/edit/layout.tsx - Updated template editor
  • templates/[id]/edit/metadata.ts - Updated metadata
  • r/[subdomain]/page.tsx - Updated resume subdomain page
  • mobile-responsive.css - Updated styles

API Routes (/app/api)

  • send-email/route.ts - Updated email service
  • resumes/route.ts - Updated resume API
  • presentations/route.ts - Updated presentation API

Library Files (/lib)

  • config.ts - Updated production URL to draftdeckai.com
  • email.ts - Updated email addresses, templates, and branding
  • security.ts - Updated CORS origins
  • presentation-export.ts - Updated author/company metadata
  • premium-presentation-export.ts - Updated master slide name and metadata
  • templates.ts - Updated template footers
  • resume-template-data.ts - Updated sample data references
  • useSendUpdateEmail.ts - Updated email subjects

Components (/components)

  • site-header.tsx - Updated navigation branding
  • hero-section.tsx - Updated hero content
  • features-section.tsx - Updated feature descriptions
  • testimonials-section.tsx - Updated testimonial content
  • pricing/pricing-plans.tsx - Updated pricing descriptions
  • credits-display.tsx - Updated credit system branding
  • referral-section.tsx - Updated referral program
  • feedback-popup.tsx - Updated feedback form and storage keys
  • pwa-banner.tsx - Updated PWA install messaging
  • ui/Footer.tsx - Updated footer branding and copyright
  • ui/auth-guard.tsx - Updated authentication messaging
  • presentation/presentation-generator.tsx - Updated share messages
  • presentation/real-time-generator.tsx - Updated loading messages
  • diagram/diagram-generator.tsx - Updated diagram branding
  • diagram/diagram-templates.tsx - Updated template examples
  • resume/mobile-resume-builder.tsx - Updated share URLs and messaging

Templates (/templates)

  • validation.ts - Updated validation messages
  • index.ts - Updated template exports
  • README.md - Updated template documentation

Extension Files (/extension)

  • ✅ All JavaScript files (.js)
  • ✅ All HTML files (.html)
  • ✅ All CSS files (.css)
  • config.js - Updated configuration

Scripts & Utilities (/scripts)

  • supabase-setup.sql - Updated database comments
  • create-documents-table.sql - Updated SQL comments
  • test-pwa.sh - Updated test script

Configuration Files

  • .env.example - Updated example URLs
  • .env.local.example - Updated example URLs
  • netlify.toml - Updated deployment config
  • ✅ Various PowerShell scripts (.ps1)
  • ✅ Various shell scripts (.sh)

Public Assets (/public)

  • offline.html - Updated offline page
  • manifest.json - Updated PWA manifest

Key Changes Summary

Branding Updates

  • 85+ occurrences of "DocMagic" changed to "DraftDeckAI"
  • 140+ files modified across the entire codebase
  • All documentation updated with new brand name
  • Email templates updated with new branding and domain
  • Component UI text updated throughout the application
  • Meta tags and SEO updated in all pages

URL Updates

  • Production URL: docmagic1.netlify.appdraftdeckai.com
  • Email domain: @docmagic.com@draftdeckai.com
  • Subdomain pattern: .docmagic.app.draftdeckai.app
  • GitHub repository references maintained: Muneerali199/DocMagic

Technical Updates

  • Session storage keys: docmagic_*draftdeckai_*
  • PowerPoint master template: DOCMAGIC_MASTERDRAFTDECKAI_MASTER
  • Author/company metadata in exports updated
  • CORS origins updated in security config

New Assets

Logo Design

Created a new logo (draftdeckai-logo.svg) featuring:

  • Deck of cards/documents stack design
  • Gradient colors (blue to purple)
  • AI sparkle element
  • Professional and modern aesthetic

Testing Recommendations

Before final deployment, verify:

  1. ✅ All public-facing text displays "DraftDeckAI"
  2. ✅ Email templates render correctly with new branding
  3. ✅ PWA manifest and icons work properly
  4. ✅ Extension branding appears correctly
  5. ✅ Export metadata (PDFs, PPTX) shows correct company name
  6. ✅ Links to documentation and support are functional
  7. ✅ Session storage and local storage work with new keys
  8. ✅ Subdomain routing works with new pattern

Migration Notes

For Existing Users

  • No database migration required - user data remains unchanged
  • Session keys will need to be updated (users may need to log in again)
  • Bookmarks and PWA installations should be updated

For Developers

  • Update any external integrations to use new domain
  • Update API documentation with new branding
  • Update marketing materials and social media

Rollout Checklist

  • Update all source code files
  • Update all documentation
  • Create new logo assets
  • Update package.json and manifest files
  • Update email templates
  • Create this rebranding document
  • DNS configuration for draftdeckai.com
  • SSL certificate for new domain
  • Update social media profiles
  • Announce rebranding to users
  • Update app store listings (Chrome Web Store)
  • Update any third-party integrations

Contact

For questions about this rebranding, please contact:


Rebranded by: GitHub Copilot
Approved by: DraftDeckAI Team
Status: ✅ Complete