003 · News / CMS
E-Paper CMS
Content Platform
Completed
2022
Full

003
Year
2022
Duration
8 months
Team Size
3 engineers
Role
Full Stack Developer
Scalable newspaper management platform for editors and publishers
Overview
E-Paper CMS is a full-featured content management system built specifically for newspaper and digital media publishers. It supports the complete editorial workflow from draft submission through multi-stage review to scheduled publication, with integrated ad tracking and reader analytics.
Key Achievements
Multi-stage editorial workflow with role-based approval gates
Article scheduling with timezone-aware publish queue
Advertisement slot management with impression tracking
Full-text search across article archive
Technical Challenges
01Editorial workflow flexibility
Different publications needed different approval chains without code changes.
Solution →Built a configurable workflow engine where stage definitions and transition rules are stored in the database and evaluated at runtime.
02Scheduled publishing reliability
Cron-based scheduling missed publishes during server restarts.
Solution →Migrated to a persistent job queue with at-least-once delivery guarantees and idempotent publish handlers.
metrics.json
10K+
Articles/Month
99.9%
Uptime
50+
Editors
<1.2s
Avg Load
Technology
Backend
Node.jsTypeScriptExpressPrisma ORM
Database
MongoDB
Frontend
Next.jsTailwind CSS
Development Timeline
Phase 01 · Design
WireframesSchema designWorkflow mapping