The project is the development and deployment of a simple app build on play framewok, which read data from files and provide werb services. It must support OAuth2 authentication mechanism. The data exchange protocol is JSON.
Code quality is required!
This project regards the creation using Play Framework of a web application that provides a resource–oriented API (i.e. RESTful API) and relays on a RPC-oriented API to obtain the required data and perform basic data manipulation. The web application must implement OAuth2 authentication mechanism - providing all basic user management functionalities. CouchDB is the database. The RESTful API must support advanced security mechanisms  such as multiple app access keys (private/public apiKey) and signatures over every call (considering private/public scheme). The data exchange protocol is JSON. Example JSON data is provided for the resource-oriented API (i.e. frontend) and the RPC-oriented API (i.e. backend) is mocked up as simple data files, which are also provided.
 [url removed, login to view]