Fragments Trails – Educational Q&A Platform

July 2025

A full-featured educational Q&A platform with AI moderation, personalized feeds, Trails, and admin/moderator control.

Project Demo

Technologies Used

MongoDBExpressReactNode.jsAzure Event HubsAzure Cosmos DBPersonalized FeedStripeJWT AuthTailwind CSSOpenAI Moderation

Project Links

Project Overview

Fragments Trails is a next-generation Q&A platform built with the MERN stack, enabling students and teachers to ask and answer subject-specific questions through 'fragments'. Each submission is AI-moderated for misinformation, spam, abusive tone, and plagiarism before going live. The platform features nested replies, upvotes, user profiles, and a powerful Trail system for linking related fragments. User activity is streamed to Azure Event Hubs and Cosmos DB to generate real-time personalized feeds. Admins can manage users, content, and monetization via a comprehensive dashboard. Moderators can review, flag, and edit content, with all actions reflected instantly in the frontend. Stripe integration supports future premium features and content monetization.

Key Features

Fragments & Replies

Post questions (fragments) and participate in nested replies with upvotes and rich formatting.

AI Moderation

Content is AI-screened for spam, misleading claims, unethical tone, or plagiarism before publishing.

Trail System

Link related fragments through suggest-and-approve Trails to build structured learning paths.

User Profiles & Follows

View activity, follow educators or peers, and browse posted fragments in a social layout.

Personalized Feed

Users receive fragment suggestions based on subjects, follows, and behavioral insights via Azure.

Moderator Controls

Moderators can approve, reject, or revise posts—with changes reflected instantly on the frontend.

Admin Dashboard

Full analytics, content controls, user management, and moderation tools in a protected panel.

Stripe Integration

Future-ready Stripe setup for premium subscriptions, donations, or educator monetization.

Challenges

  • Building a scalable real-time recommendation engine using Azure pipelines
  • Ensuring ethical and accurate content using AI moderation without interrupting UX
  • Developing an advanced content linking system (Trails) with context awareness
  • Designing secure admin/moderator flows that reflect actions instantly on the user frontend

Key Learnings

  • Architected a modular MERN + Azure app with AI moderation and event streaming
  • Integrated Stripe with secure role-based backend for future monetization features
  • Built admin/mod dashboards with full control and clear separation of permissions

Project Gallery

Fragments Trails – Educational Q&A Platform screenshot 1
1 / 8
Fragments Trails – Educational Q&A Platform screenshot 2
2 / 8
Fragments Trails – Educational Q&A Platform screenshot 3
3 / 8
Fragments Trails – Educational Q&A Platform screenshot 4
4 / 8
Fragments Trails – Educational Q&A Platform screenshot 5
5 / 8
Fragments Trails – Educational Q&A Platform screenshot 6
6 / 8
Fragments Trails – Educational Q&A Platform screenshot 7
7 / 8
Fragments Trails – Educational Q&A Platform screenshot 8
8 / 8

Related Projects

You might also be interested in these projects.