Dhaka Days Newsroom
The editorial CMS behind the Dhaka Days newspaper — a bilingual newsroom dashboard for writing, reviewing, and scheduling articles, composing the front page from drag-and-drop grids, and managing media, taxonomy, ads, and roles, all over a live audience-analytics view.
Dhaka Days Newsroom is the editorial back-office that powers the Dhaka Days newspaper — the private dashboard where the newsroom writes, edits, and publishes the stories readers see on the front end. It is a single tool for the whole publishing lifecycle: authoring bilingual articles, moving them through review, scheduling the front page, and keeping an eye on how the audience responds.
Highlights
- A bilingual editor built for a newsroom — every article is written in both Bangla and English, with a featured image, captions, a desk, categories, tags, and an optional video, then pushed through a clear workflow: save a draft, send it for review, schedule it, or publish straight away.
- Compose the front page visually — a drag-and-drop grid builder assembles the homepage from reusable layout blocks (hero, highlight, multi-column rows), so editors arrange the day’s news without touching code.
- Owns the whole taxonomy — a nested, drag-to-reorder menu manages topical sections and the geographic tree (divisions down to districts) that organizes the paper, all with bilingual labels.
- Everything the desk needs — a searchable content table with status and scheduling, breaking-news and pinned-story controls, a media library, an ads manager, and role-based access, fronted by a live analytics view of pageviews, active users, sessions, sources, and devices.
Build notes
The dashboard is built with Next.js (App Router) and React in TypeScript, styled with Tailwind CSS, and backed by MongoDB for articles, media, taxonomy, and layouts. Content is bilingual end to end, so the same record carries both Bangla and English fields that the public site renders per edition. Audience metrics — pageviews, active users, sessions, bounce rate, sources, and devices — are surfaced as charts so the newsroom can see what’s landing without leaving the tool.
The editorial engine behind Dhaka Days — one dashboard to write, review, schedule, and lay out a bilingual newspaper, running in production.