Exhibit VII / 16Full-Stack — 2024Full-stack engineer, sole build← Index

BlogHaven

A publishing house in miniature: authors, readers, editors and the moderation that keeps them civil, in one MERN codebase.

BlogHaven

FBN.2024.07

BlogHaven

Full-stack engineer, sole build

React, Node.js, Express, MongoDB, 2024

2

roles: reader and administrator

5+

engagement loops, from votes to follows

3

moderation states: report, flag, ban

Live

deployed and open to browse

The problem

Community publishing needs far more than create, read, update and delete: rich authoring, the loops that bring readers back, moderation with teeth, and numbers an editor can act on. Most starter platforms ship none of it.

The approach

A full MERN application with a rich editor for images, code and links; REST APIs for posts, comments, votes, follows and notifications; live notification updates; role-based access for readers and administrators; reporting, flagging and banning workflows; and an analytics dashboard that follows engagement. Search, tags and filters ride on queries tuned for speed.

The outcome

The full social loop of publishing, engagement, moderation and analytics, delivered in a single codebase and live for anyone to browse.

What it does

4 capabilities

Writing that feels like publishing

A rich editor with image uploads, embedded code and links.

A social loop in real time

Votes, comments, follows and live notifications keep readers returning without a refresh.

Moderation with teeth

Reporting, flagging and banning give administrators real control, not merely a delete button.

Numbers an editor can use

An analytics dashboard built for decisions rather than decoration.

The strata

How it stands
01 · CLIENTReact SPA: feeds, editor, profiles, admin dashboardfig. I02 · APINode.js and Express endpoints for posts, votes, follows and no…tav. II03 · DATAMongoDB with queries tuned for search, tags and filtersc. III04 · TRUST LAYERRole-based access, moderation states, administrator toolingnota IVBlogHaven, delineavit F.K.R.
  1. Client

    React SPA: feeds, editor, profiles, admin dashboard

  2. API

    Node.js and Express endpoints for posts, votes, follows and notifications

  3. Data

    MongoDB with queries tuned for search, tags and filters

  4. Trust layer

    Role-based access, moderation states, administrator tooling

The cabinet

Captured from the live build
BlogHaven, screenshot 1

BlogHaven, plate I

Screen capture, 2560 × 1600

bloghaven-draft.netlify.app, MMXXVI

Next exhibit — VIII

EduBot