Skip to content

Ayyykayy/ForumX

Repository files navigation

ForumX – Visual Round Table Discussion Platform

1. Problem Statement

Online discussions are often chaotic, unstructured, and distracting. Participants talk over each other, quiet members are ignored, and ideas get lost.

ForumX solves this by providing a structured, visual round-table environment for focused and fair collaboration.


2. Architecture Diagram

User Browser ↓ React + Vite Frontend ↓ WebRTC ↓ Node.js Backend ↓ PostgreSQL Database


3. Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Node.js
  • Realtime: WebRTC
  • Database: postgresql(16)

4. Setup Instructions

Prerequisites

  • Node.js v18+
  • Git

Installation

git clone <your-repo-link>
cd ForumX
npm install
npm run dev

Open link

5. AI Tools Used

  • ChatGPT (design, coding, documentation)
  • Claude (design assistance)
  • GitHub Copilot (code suggestions)

6. Prompt Strategy Summary

We followed the PRIME framework:

  • Purpose
  • Role
  • Input
  • Method
  • Expected Output

AI was used for:

  • UI design
  • Architecture
  • Code generation
  • Debugging
  • Documentation

7. Source Code

All source code is available in the /src folder.

8. Final Output

Screenshots and demo details are available in /docs/final-output.md.

9. Build Reproducibility Instructions (Mandatory)

To reproduce this project locally, follow reproducibility/build.md

About

ForumX: Intelligent discussion management platform featuring structured round-table sessions, supervisor oversight, and collaborative workspace. Built for meaningful discourse without distractions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors