Skip to content

Sharing Files #2

@rainmanek

Description

@rainmanek

Pre-submission Checklist

  • I have searched existing issues to ensure this feature hasn't been requested
  • This feature aligns with DOFTool's focus on family collaboration and privacy

Problem Statement

Currently, DOFTool does not support direct file sharing inside meeting windows. As a result, users must manually locate and open files on their local devices during meetings, which interrupts the flow and makes collaboration less efficient. Adding a host/participant panel with the ability to upload and access files directly in the meeting interface would solve this problem by keeping all necessary documents readily available without leaving the app or searching through folders.

Proposed Solution

Feature Summary
Add file upload and sharing functionality to meeting windows in DOFTool. This creates a dedicated host/participant panel for quick access to shared files during sessions.

Detailed Description
Currently, users must hunt through their local device storage to share files in meetings, which disrupts flow. A simple upload panel (similar to chat attachments in tools like Zoom or Teams) would allow:

  • Hosts and participants to drag-and-drop or select files (e.g., PDFs, images, docs up to 10MB).
  • Files appear in a shared "meeting files" sidebar, accessible offline-first per DOFTool's decentralized design.
  • Temporary storage synced via P2P, with auto-expiry after meeting ends.

Use Case Example
In a family planning meeting, upload a budget spreadsheet instantly—everyone sees it pinned without digging through Downloads folder.

Benefits

  • Improves usability for non-tech-savvy users (e.g., family members).
  • Fits DOFTool's offline-first ethos: files cached locally, shared peer-to-peer.
  • No external cloud dependency, maintaining end-to-end encryption.

Alternatives Considered

No response

Related Module

Calendar

How important is this feature to you?

Nice to have

Use Case

Currently, DOFTool does not support direct file sharing inside meeting windows. As a result, users must manually locate and open files on their local devices during meetings, which interrupts the flow and makes collaboration less efficient. Adding a host/participant panel with the ability to upload and access files directly in the meeting interface would solve this problem by keeping all necessary documents readily available without leaving the app or searching through folders.

Contribution

  • I would be willing to submit a PR for this feature
  • I can help test this feature
  • I can help document this feature

Additional Context

Feature Summary
Add file upload and sharing functionality to meeting windows in DOFTool. This creates a dedicated host/participant panel for quick access to shared files during sessions.

Detailed Description
Currently, users must hunt through their local device storage to share files in meetings, which disrupts flow. A simple upload panel (similar to chat attachments in tools like Zoom or Teams) would allow:

  • Hosts and participants to drag-and-drop or select files (e.g., PDFs, images, docs up to 10MB).
  • Files appear in a shared "meeting files" sidebar, accessible offline-first per DOFTool's decentralized design.
  • Temporary storage synced via P2P, with auto-expiry after meeting ends.

Use Case Example
In a family planning meeting, upload a budget spreadsheet instantly—everyone sees it pinned without digging through Downloads folder.

Benefits

  • Improves usability for non-tech-savvy users (e.g., family members).
  • Fits DOFTool's offline-first ethos: files cached locally, shared peer-to-peer.
  • No external cloud dependency, maintaining end-to-end encryption.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions