Skip to content

Slow-friendly Matrix chat client #430

@KaKi87

Description

@KaKi87

Project description

A Matrix client implementing all backend-dependent features in such a non-blocking way that the user experience isn't degraded by the potential slowness of tasks like syncing, joining/leaving a room, accepting/declining a chat request, editing room notification preferences, sending/editing/deleting messages, etc.

Relevant Technology

Language/platform : preferably one with desktop & mobile support in one.

Existing projects : Matrix Client-Server API specification (spoiler : it's a mess to work with), other Matrix clients (none of which accomplishes this post's idea).

Complexity and required time

Complexity

  • Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
  • Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
  • Advanced - The project requires the user to have a good understanding of all components of the project to contribute

Required time (ETA)

  • Little work - A couple of days
  • Medium work - A week or two
  • Much work - The project will take more than a couple of weeks and serious planning is required

Categories

  • Mobile app
  • IoT
  • Web app
  • Frontend/UI
  • AI/ML
  • APIs/Backend
  • Voice Assistant
  • Developer Tooling
  • Extension/Plugin/Add-On
  • Design/UX
  • AR/VR
  • Bots
  • Security
  • Blockchain
  • Futuristic Tech/Something Unique

Metadata

Metadata

Assignees

No one assigned

    Labels

    APIs/BackendLike getting feature requests from the frontend team? Look no further!AdvancedProjects that require a high level of understanding of the topics specified, or programming in gnrl.Design/UXMake the users' experience as smoooooth as possible by developing cutting-edge interfaces.Frontend/UIFocus on a frontend for an existing backend. Both frontend development and UI design.Mobile appIdeas that will result in a mobile application.Much workThis project takes little time to complete. (ETA several weeks+)Web appApplications on the web. Perhaps with React? Or Vue? Or Angular?
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions