Play Framework tutorial building a Coming Soon app
Shell Scala
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
conf
project
public
test
.gitignore
LICENSE
Procfile
README.md
activator
activator-launch-1.2.2.jar
build.sbt
system.properties

README.md

This is the Playful Prelaunch sample app.

The stack:

  • Play Framework 2.3.0
  • Scala 2.10.4
  • Twitter Bootstrap 3.1.1
  • JQuery 1.9.1
  • PostgreSQL 9.1-901.jdbc4
  • Heroku
  • sbt 0.13.5
  • webjars (for Bootstrap and JQuery)

To date it demonstrates the following aspects of Play:

  • Partials
  • Scala templates / Play forms
  • Testing via specs2 including static pages and routes

What it will do:

  • Evolutions:
    • Create and alter table
  • The CR part of CRUD using ScalaAnorm
  • specs2 testing of dynamic pages
  • Scala/Play i18n (localization)
  • Demonstrates emailing through Mandrill API both with and without templates
  • Authorization to allow an admin to view who has registered for launch information and to download a CSV