Skip to content

BTCBoyd/maxisuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaxiSuite - Social Media Scheduler

Status: 🟢 MVP Day 1 - Foundation Complete
Goal: Replace Hootsuite ($7,200/year) with custom tool ($0/year)


🚀 What's Built (Day 1 - 45 minutes)

✅ Dashboard UI

  • Clean, dark-themed interface with Tailwind CSS
  • Responsive design (works on desktop + mobile)
  • Multi-platform composer
  • Character counter
  • Schedule picker
  • Approval workflow checkbox

✅ LinkedIn Integration

  • Full OAuth 2.0 implementation
  • Authorization flow ready
  • Posting API functional
  • User info retrieval

✅ Multi-Platform Posting

  • X (Twitter) - via existing x-post-library.mjs ✅
  • LinkedIn - new OAuth implementation ✅
  • Nostr - via existing post-to-nostr.mjs ✅
  • Unified API that handles all three

✅ Project Infrastructure

  • Git repo initialized
  • Netlify configuration
  • Modular code structure
  • API scripts ready

🔜 Next Steps (Day 1 - Tonight)

  1. Deploy to Netlify (5 min)
  2. Boyd authorizes LinkedIn (2 min)
  3. Test posting to all 3 platforms (10 min)
  4. Polish UI if needed (30 min)

🔜 Tomorrow (Day 2)

  1. Post queue management
  2. Scheduling engine
  3. Calendar view
  4. WhatsApp approval workflow
  5. Multi-account support
  6. Settings page

📋 Boyd's Action Items

IMMEDIATE (Now):

1. Authorize LinkedIn App:

Visit this URL (opens LinkedIn authorization):

https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=78s27h6w40dadk&redirect_uri=https%3A%2F%2Fmaxisuite.netlify.app%2Fcallback%2Flinkedin&state=7hsfle&scope=w_member_social

2. After authorizing:

  • LinkedIn will redirect to: https://maxisuite.netlify.app/callback/linkedin?code=XXXXXX
  • Copy the code=XXXXXX part
  • Send to Maxi via WhatsApp

3. Maxi will:

  • Exchange code for access token
  • Test posting to ArcadiaB LinkedIn page
  • Confirm everything works

💻 Files Created

maxisuite/
├── index.html              # Main dashboard
├── js/app.js              # Frontend logic
├── api/
│   ├── linkedin-oauth.mjs # LinkedIn OAuth + posting
│   └── post-unified.mjs   # Multi-platform posting
├── netlify.toml           # Netlify config
├── BUILD-LOG.md           # Development log
└── README.md              # This file

🎯 Success Metrics

MVP is complete when:

  • ✅ Can post to X, LinkedIn, Nostr from single interface
  • ✅ Can schedule posts for future times
  • ✅ Can view scheduled posts
  • ✅ Can approve posts via WhatsApp
  • ✅ Works reliably for 1 week

Hootsuite canceled when:

  • ✅ MaxiSuite used successfully for 1 week
  • ✅ No critical bugs found
  • ✅ Boyd comfortable with workflow

🔥 Cost Comparison

Hootsuite (3 people):

  • $200/person/month = $600/month
  • $7,200/year

MaxiSuite:

  • Build time: 2 days
  • Hosting: $0 (Netlify free tier)
  • API costs: ~$50/year
  • Total savings: $7,150/year

Built by Maxi ₿
Feb 12, 2026

About

MaxiSuite - ArcadiaB's custom social media scheduler. Replaces Hootsuite (,200/year saved).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors