Draftly: Platform Stabilization, LinkedIn API Fix, Scheduling Logic Repair & Infrastructure Cleanup for an AI-Powered LinkedIn Content Platform

AddWeb Solution was hired to stabilize the entire platform and provide technical remediation for Draftly, an AI-powered content creation and management platform for professionals and entrepreneurs developing their personal brands with content that is consistent and high-quality. In a 15-week engagement, we eliminated unused Git branches, outdated Cloudflare resources, legacy configurations, and obsolete email accounts to deliver a stable, reliable, and maintainable platform, while solving critical functionality problems across LinkedIn comment integration, scheduled post publishing, active user detection, browser extension validation, and subscription verification.

Systematic Diagnosis, Prioritized Remediation, and Infrastructure Cleanup Across a React and Node.js LinkedIn Platform

AddWeb Solution began with a comprehensive audit of the Draftly platform, working through the full codebase, LinkedIn API integration, scheduling logic, browser extension validation system, and infrastructure layer to map every functional issue and technical debt item before any remediation work began. This audit-first approach ensured that all fixes were implemented with a complete understanding of their dependencies and potential knock-on effects across the platform.

The LinkedIn comment integration was identified as the highest-priority user-facing issue, a broken plugin integration preventing users from posting comments through Draftly’s browser extension. This was addressed through a thorough diagnosis of the LinkedIn API connection, browser extension API handling, and the integration layer between them, with the fix validated end-to-end through complete comment posting workflows before sign-off.

The scheduling engine was the most technically complex remediation target. Posts not publishing at configured times indicated issues across multiple layers: scheduling logic, time zone handling, and background processing, each of which needed to be diagnosed, fixed, and tested independently before the full scheduling pipeline was validated. Time zone handling was a particularly nuanced challenge, given that Draftly serves users across multiple regions who schedule content for specific audience time zones that may differ from their own.

Active user detection and browser extension validation were audited and corrected to ensure subscription verification and user access control were functioning accurately, closing the gaps that were allowing inconsistencies in how the platform identified and authenticated active subscribers. Edit and delete functionality for scheduled posts was implemented within the correct time window logic, giving users the content management control they expected from a professional scheduling platform.

The infrastructure cleanup was executed systematically, removing unused Git branches that were cluttering the repository and creating confusion around the active codebase, decommissioning inactive Cloudflare resources, removing legacy configurations that were no longer relevant to the platform’s current architecture, and retiring obsolete email accounts that represented both maintenance overhead and potential security exposure.

6

Obsolete Infrastructure Items Removed 

9/10

Client Happiness Score 

15

Weeks Duration

100%

Completion

What It Delivers for Draftly

A LinkedIn Comment Feature That Actually Works
Draftly’s users can now post LinkedIn comments through the platform’s browser extension without errors or failures, restoring a core engagement feature that is fundamental to building authentic LinkedIn presence and community.

Scheduled Posts That Publish When They’re Supposed To
The repaired scheduling engine, time zone handling, and background processing mean users can trust that content scheduled for a specific date and time will publish exactly when configured, making smart scheduling a reliable feature rather than an unreliable one.

Content Management Users Expected From Day One
Edit and Delete Functionality Within the Allowed Pre-publication Window Gives Users Basic but Essential Control over Their Scheduled Content, Correcting a Gap That Was Undermining Confidence in the Platform as a Professional Content Management Tool.

Subscription Verification That Works Correctly
Accurate active user detection and browser extension validation mean subscription access control is functioning as intended, protecting subscription integrity and ensuring users receive the access level their plan entitles them to.

A Codebase That’s Maintainable Going Forward
The removal of unused Git branches, legacy configurations, and obsolete infrastructure means the development team is working with a clean, current codebase—reducing maintenance overhead and making future development faster and less error-prone.

Reduced Security Exposure Across the Infrastructure
Inactive Cloudflare resources and obsolete email accounts removed from the infrastructure eliminate potential attack surfaces, reducing the platform’s security exposure without affecting any active functionality.

A Platform That Delivers on Its Promise
With functional issues resolved and infrastructure cleaned, Draftly now operates as the reliable, stable platform its AI-powered LinkedIn content promise requires, giving professionals and businesses a tool they can depend on to manage their LinkedIn presence consistently.

Conducted a comprehensive audit of the Draftly platform covering the full React and Node.js codebase, LinkedIn API integration, scheduling logic, browser extension validation, subscription verification system, and infrastructure layer, mapping all functional issues and technical debt before remediation began.

Diagnosed and repaired background processing failures that were causing scheduled publishing jobs to fail silently, implementing reliable job execution and error handling that ensures scheduled content reaches LinkedIn at the configured time.

Diagnosed and resolved the LinkedIn comment plugin integration failure, fixing the browser extension API handling and LinkedIn API connection to restore reliable comment posting functionality for all Draftly users.

Implemented correct edit and delete functionality for scheduled posts within the allowed pre-publication time window, giving users full control over their content queue before posts go live.

Fixed browser extension validation logic to ensure accurate subscription verification—closing the gaps that were causing inconsistencies in how the platform authenticated and authorized extension users.

Identified and fixed the core scheduling logic issues preventing posts from publishing at configured times, correcting the scheduling algorithm, background processing triggers, and retry handling across the scheduling pipeline.

Identified and decommissioned all inactive Cloudflare resources, removing unnecessary configurations, rules, and services that were adding maintenance overhead without providing active functionality.

Audited and removed all unused and outdated Git branches from the repository, delivering a clean, current branch structure that reflects the platform’s active development state without historical clutter.

Removed outdated legacy configurations from the platform codebase and infrastructure, simplifying the configuration layer and reducing the risk of conflicts between current and historical settings.

Conducted comprehensive end-to-end testing across all repaired features, LinkedIn comment posting, scheduled publishing, edit and delete functionality, subscription verification, and browser extension validation, confirming correct operation before project sign-off.

Identified and retired all obsolete email accounts associated with the platform, eliminating unnecessary access credentials and potential security exposure from inactive accounts.

Resolved inconsistencies in the active user detection system, ensuring the platform accurately identifies and validates active subscribers across all access points and session states.

Resolved time zone handling inconsistencies within the scheduling engine, ensuring posts are published at the correct local time for each user regardless of the difference between the user’s time zone and the target audience’s time zone.

“ AddWeb Solution came into a platform that had accumulated real technical debt and functional issues that were directly impacting our users’ experience. The scheduling fix alone was critical; users couldn’t trust that their content would publish when scheduled, which undermines the entire value of the platform. The team diagnosed everything systematically, fixed it properly, and cleaned up the infrastructure in a way that makes the codebase significantly easier to work with going forward. A 9/10 from us: professional, thorough, and delivered exactly what we needed. ”

Delivering a Stable, Reliable, and Maintainable LinkedIn Content Platform in 15 Weeks

Through AddWeb Solution’s comprehensive platform stabilization engagement, Draftly now operates as the reliable, high-performance LinkedIn content platform its AI-powered promise requires. All critical functional issues have been resolved; LinkedIn comments are posted successfully through the browser extension, scheduled content publishes at the configured date and time across all time zones, and users have full edit and delete control over their scheduled posts within the allowed window.

Subscription verification and user access control are now functioning accurately, with active user detection and browser extension validation correctly identifying and authenticating subscribers across all access points. The infrastructure cleanup has delivered a significantly cleaner operational environment, with unused Git branches, inactive Cloudflare resources, legacy configurations, and obsolete email accounts all removed, leaving a codebase and infrastructure that is materially easier to maintain, develop against, and secure going forward.

With a client happiness score of 9/10 and all functional and infrastructure issues resolved, Draftly is positioned to deliver on its core promise, giving professionals, founders, marketers, and businesses a reliable, AI-powered LinkedIn content platform they can trust to manage their personal brand and LinkedIn presence consistently and effectively.

3

User-Facing Features Fixed

100 %

Scheduling Accuracy Restored

8/10

Level of Work & Complexity

4+

Critical Platform Issues Resolved

Portfolio

Partner with AddWeb Solution for expert platform remediation, API integration fixes, scheduling engine repair, and infrastructure cleanup that restores reliability and sets your product up for confident growth.