Skip to content

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

License

Notifications You must be signed in to change notification settings

scalastic/playing-reactive-mongo

 
 

Repository files navigation

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

Play 2.4.x application with ReactiveMongo 0.11.9 - 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.9.
  • 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 4.0.0-alpha.2 to improve the look and feel of the application

###Instructions :-

  • The Github code for the project is at : playing-reactive-mongo
  • This is a fork of the Knoldus 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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 49.3%
  • Scala 46.2%
  • CSS 4.0%
  • JavaScript 0.5%