Feb 21, 2026

DOXEN - BRD Generator

doxen gdg hackfest2.0 team sparx 24-hour hackathon brd generation agent

πŸš€ Doxen – BRD Generator

AI-powered Business Requirements Document generator that transforms scattered communications into professional, structured documentation.


πŸ“Œ What is Doxen?

Doxen automatically converts emails, Slack messages, meeting transcripts, and documents into comprehensive Business Requirements Documents (BRDs) β€” saving hours of manual work while improving accuracy, clarity, and traceability.


✨ Key Features

πŸ”— Seamless Multi-Source Integration

Direct integration with specified Slack channels and Gmail, allowing Doxen to automatically pull relevant communications without manual copy-pasting.


πŸ” One-Click OAuth Sign-In

Fast, secure, and frictionless login using OAuth authentication, enabling safe Gmail and Slack integration.


🎨 Sleek, Responsive UI/UX

A modern, clean, and high-performance interface designed for smooth interaction across:

  • πŸ’» Desktop

  • πŸ“± Mobile

  • πŸ“² Tablet


πŸ“Š Intuitive Dashboard

Simplified navigation across all components and features, allowing users to manage sources and documents effortlessly.


πŸ€– AI-Powered Extraction

Automatically identifies and categorizes:

  • Functional Requirements

  • Non-Functional Requirements

  • Stakeholders

  • Constraints

  • Timelines

All extracted from noisy daily communication.


πŸ” Complete Traceability

Every requirement is linked back to its original source with associated confidence scores, ensuring transparency and validation.


✏️ Manual & Natural Language Refinement

Take full control of your document by refining the generated BRD using simple commands such as:

β€œAdd a security section.”
β€œMake the login requirements more detailed.”
β€œUpdate the timeline to 6 months.”

Manual editing is also supported for precision control.


πŸ“„ Professional Output

Export finalized documents in:

  • PDF format

  • Markdown format

All exports follow a standardized, industry-ready BRD structure.


πŸ—‚ Version Control

Track document iterations automatically and maintain full revision history.


πŸ—ΊοΈ Navigation Links

  • πŸ“ Documents Folder β€” DFD, UFD, SRS, and essential documentation.

  • πŸ“Š Dataset Folder β€” Testing datasets used for agent validation.


🧭 First-Time User Navigation Guide

Welcome to Doxen. Here’s the step-by-step flow for new users:

  1. Landing Page & Authentication
    Begin at the landing page and complete secure login.

  2. Username Setup
    First-time users set up a unique username.

  3. Dashboard & Workspace
    Enter the main dashboard and open a new Project Workspace.

  4. Add Data Sources
    Upload documents, paste transcripts, or sync integrated apps.

  5. Extract Requirements
    AI processes sources and extracts structured requirements.

  6. Generate BRD
    Doxen creates a professional draft BRD automatically.

  7. Refine BRD
    Review and refine using natural language or manual editing.

  8. Export
    Download your finalized BRD in PDF or Markdown format.


πŸ› οΈ Tech Stack

πŸ–₯ Frontend

  • React 18

  • TypeScript

  • Tailwind CSS

  • shadcn/ui

βš™οΈ Backend

  • Supabase

    • OAuth

    • PostgreSQL

    • Storage

    • Edge Functions

🧠 AI Layer

  • Lovable AI Gateway (Gemini Flash)

  • Optional: OpenAI / Google AI

πŸ”Œ Integrations

  • Slack Web API

  • Gmail API


πŸ“ˆ Example Use Case

❌ Before Doxen

8–12 hours manually reviewing:

  • 50+ Slack messages

  • 10 emails

  • 3 meeting transcripts

To create one BRD.


βœ… After Doxen

15 minutes to:

  • Sync Slack & Gmail

  • Extract structured requirements

  • Refine using natural language

  • Export a professional BRD with full traceability


πŸ“Š User Navigation Flowchart

 
 
What is this?

Key Decision Point:
At the refinement stage, users can modify the generated BRD before exporting or proceed directly if satisfied.


πŸ“„ License

MIT License β€” see the LICENSE file for details.


πŸ“¬ Contact

For questions, feedback, or collaboration:

πŸ“§ sarwanupadhyay19@gmail.com
πŸ“§ borasarthak275@gmail.com

This build was uploaded as a hackathon project

Hackathon

HackFest 2.0

View All Projects

3

Give a star to encourage!Discussion
Start a new conversation!
Login to join the discussion

More Builds by SARWAN UPADHYAY

webapp ai hackfest coderewinders preppal
ai exam generator ai made easy study project students for teachers
multi-llm webapp chat bot openrouter compyle ai
Updates
  • -Changes in the overall UI database -The authentication using super base and added Google OAuth to allow users to sign in using one click - Integration of chats using Gmail and channels from Slack, allowing users to use multi-channel integration to generate BRD
    Saturday, Feb 21st, 2026
  • πŸ”— Seamless Multi-Source Integration Direct integration with specified Slack channels and Gmail, allowing Doxen to automatically pull relevant communications without manual copy-pasting. πŸ” One-Click OAuth Sign-In Fast, secure, and frictionless login powered by OAuth authentication.Users can authenticate instantly via Google, ensuring safe access and seamless integration with Gmail. 🎨 Sleek, Responsive UI/UX A modern, clean, and high-performance interface designed for smooth interaction.Fully responsive and optimized for: πŸ’» Desktop πŸ“± Mobile πŸ“² Tablet Built for speed, clarity, and an intuitive user experience. πŸ“Š Intuitive Dashboard A simplified and organized dashboard that allows users to: Manage data sources Track document versions Monitor requirement extraction Navigate across features effortlessly Everything is accessible within a few clicks. πŸ€– AI-Powered Requirement Extraction Doxen intelligently analyzes conversations and automatically: Identifies functional requirements Detects non-functional requirements Extracts stakeholders and constraints Filters out irrelevant communication noise Turning chaos into structured clarity. πŸ” Complete Traceability Every generated requirement is linked back to its original source (Slack message, email, transcript) with associated confidence scores, ensuring transparency and trust. ✏️ Manual & Natural Language Refinement Refine and improve your BRD using simple, intuitive commands such as: β€œAdd a security section.β€β€œMake the login requirements more detailed.β€β€œUpdate the project timeline to 6 months.”
    Sunday, Feb 22nd, 2026