The bundle includes a small bootstrap script that
can start Activator. To start Typesafe Activator's UI:

In your File Explorer, navigate into the directory that the template was extracted to, right-click on the file named "activator.bat", then select "Open", and if prompted with a warning, click to continue:

Or from a command line:

C:\Users\typesafe\matthiasn-sse-chat-template> activator ui

This will start Typesafe Activator and open this template in your browser.

Option 3: Create a matthiasn-sse-chat-template project from the command line

If you have Typesafe Activator, use its command line mode
to create a new project from this template.
Type activator new PROJECTNAME matthiasn-sse-chat-template on the command line.

Option 4: View the template source

Option 5: Preview the tutorial below

We've included the text of this template's tutorial below,
but it may work better if you view it inside Activator
on your computer. Activator tutorials are often designed
to be interactive.

Preview the tutorial

Explore the App

This is a simple chat application for demonstrating the usage of Server Sent Events together with an AngularJS single page application. You can select one of five chat rooms. You will find that Romeo and Juliet are having a conversation in room one. That way the app is a little more interesting to look at than the average chat example application. For more information on this application please visit matthiasnehlsen.com

From the blog

At Typesafe, we have already partnered with quite a few consulting firms to provide professional services to companies looking to Go Reactive. In doing so, we ask each of our partner candidates to put together a Typesafe Activator template that showcases their skills, capabilities and quality of work. However, that doesn't give us much visibility into the specific strengths each firm brings to the table. To help provide that visibility, we recently created a capabilities model for partners that reflects the many different aspects of our technologies...

Typesafe Deputy CTO Viktor Klang goes into the world of microservices to see how these architectures emerge from the constraints of reality. Viktor reviews the problems imposed by reality, and shows how they can not only be solved, but how the constraints free us from misconceptions that are otherwise very easy to acquire. We also explore how distributed systems are at the heart of microservices-based architectures and how communication shapes the structure, behavior and development of the software...