RESTful application implemented in Java using JAX-RS.
It allows you to browse through a list of movies, where it is possible to add, update and delete movies as well as searches based on genres.
The application uses a number of open source projects to work properly:
- Backbone.js
- Underscore.js
- jQuery
- Cassandra
- Gradle
The application uses Accessor-annotated interface for all CRUD operations.
To run the application you need to install Apache Cassandra.
Execute movie_app.cql to create the Keyspace "movie_ks" as well as create and populate the table "movies"
$ cqlsh -f movie_app.cql