Skip to content

Project Goals

Joris edited this page Oct 12, 2018 · 3 revisions

Define a new approach for a messenger. This means new technologies, never seen features and explore new possibilites with a chat. The messenger should not rely on a cloud service or have service dependencies outside of its environment (Stand alone). That does not mean it has no requirements like Browser or hardware.

Must haves from devs

  • A Progressive web app which works also offline
  • All the features inclusive security functioning in the browser
  • CI/CD Pipeline (everythin automated) for a fast start in the bachelor thesis
  • Secure Communication
  • Screen Sharing
  • Notifications

Must haves from Product Owner

  • MQTT (Signaling)
  • Realtime communication and Data transfer (WebRTC)

Results

  • Deep know how over the chosen technologies
  • A project Idea for Bachelor Thesis
  • User Stories for features
  • Clarify what is possible, what already exists, what could be done and how its done

Some Ideas

  • Bot Interface (chatting with sensors and actors, for example say good night => light goes off)
  • Send money (crypto currency)
  • Screen sharing with handover of control
  • Save transcript somewhere fancy
  • Embedded Devices like video camera connected through webRtc
Clone this wiki locally