/playful-prelaunch-complete

Web App demonstrating the Play Framework's simple features

Primary LanguageScalaOtherNOASSERTION

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:

  • Evolutions:
    • Create and alter table
  • The CR part of CRUD using ScalaAnorm
  • Scala/Play localization
  • Partials
  • Scala templates / Play forms
  • Testing via specs2 including static pages, dynamic pages and routes
  • Demonstrates emailing through Mandrill API both with and without templates

What does it need to do:

  • Authorization to allow an admin to view who has registered for launch information and to download a CSV