User applications to cover with implementation

The minimal specification is only considered useful if it is possible an efficiently implement a service to solve each of the following use cases.

Collaboration

Engineering

Literary

Sheets

Personal information management

Communication

Social networking services

Entertainment

Education

interactive programming courses:

Learn morse code

Morse code keying drills: input through pressing enter rhythmically, by typing in dots and dashes or by whistling or tapping into the microphone.

Output dots, dashes, a blinking character or perhaps play back generated sound.

Business

Consumption

Ephemeral sharing

Mapping

Productivity

Calculator

Navigation