pecorarista / playing-reactive-mongo

This activator project describes a classic CRUD application in Play 2.4.x with ReactiveMongo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Classic CRUD application in Play Framework 2.4.x with ReactiveMongo Stack Share

Play 2.4.x application with ReactiveMongo 0.11.2 - reactive, asynchronous and non-blocking Scala driver for MongoDB.

This is a classic CRUD application, backed by a MongoDB database. It demonstrates:

  • Achieving, Futures to use more idiomatic error handling.
  • Accessing a MongoDB database, using ReactiveMongo 0.11.2.
  • Achieving, table pagination and sorting functionality.
  • Replaced the embedded JS & CSS libraries with WebJars.
  • Play and Scala-based template engine implementation
  • Bootswatch-United with Twitter Bootstrap 3.3.5 to improve the look and feel of the application

###Instructions :-

  • The Github code for the project is at : playing-reactive-mongo
  • Clone the project into local system
  • To run the Play framework 2.4.x, you need JDK 8 or later
  • Install Typesafe Activator if you do not have it already. You can get it from here: download
  • Execute activator clean compile to build the product
  • Execute activator run to execute the product
  • playing-reactive-mongo should now be accessible at localhost:9000

###References :-

About

This activator project describes a classic CRUD application in Play 2.4.x with ReactiveMongo

License:Other


Languages

Language:HTML 48.7%Language:Scala 46.8%Language:CSS 4.1%Language:JavaScript 0.4%