About

As a server developer I am looking for an easy way to provide a GUI for my server projects. This projects uses a Scala full-stack, that is for now the best way do achieve that.

This Project has the following purpose:

  • Try this Scala full-stack in a productive project.
  • Get some experience in moving to open source.
  • Using free open source tools and technologies (like Jekyll and this theme;).

The focus is on:

  • the interaction between the server and the client (shared).
  • the client

For the server part just check the Play documentation.

The documentation is organized in 4 views:

  1. Business View
  2. Architecture & Design View
  3. Development View
  4. Deployment View

This is how I always organize the docs for the different stack holders that are involved.

Notable Features

  • Setup and running in 5 minutes.
  • Compatible with a Scala/ Play project.
  • By default no shared- and client implementation needed.
  • Styling with Semantic-UI is setup and ready to use.
  • Binding.scala allows you to work with type-safe XHTML tags.

Examples

Github Demo Description
scala-adapters demo :: cockpit-demo :: results-demo scala-adapters includes a demo project that shows the main features.
scala-adapters-example demo-example scala-adapters-example shows a minimal project that is identical to a newly one created with giter8.
scala-adapters-images images :: cockpit-images :: results-images scala-adapters-images has a simple process that sends a flag to switch the page (Emojis or Photos).

Credits

scala-adapters:

This page:


Scala Adapters is designed, developed, and maintained by Pascal Mengelt.