Fork me on GitHub

1. Introduction and Goals

This section introduces the task and outlines the objectives for simple-chat.

1.1 Requirements Overview

simple-chat allow hosting a chat server with a web interface. This is a simple example for using different technologies and development practices. It should also work as reference when you want to include one of the technologies in a different project.

1.2 Quality Goals

Following table describes the central quality goals for simple-chat.

Quality Goal Description
KISS the layout and deployment should be as simple as possible for an easy introduction and to show that simplicity makes good architectures
usage of widespread open source tools So this can be used as example how to use them and integrate them into existing projects

1.3 Stakeholders

Currently only one person so nothing to do here :).