Skip to content
Kushal Kant Goyal edited this page Sep 21, 2015 · 7 revisions

Name: aidr-manager



The aidr-manager module provides an interface for interacting with AIDR services. It performs tasks including user authorization, and keeping track of data about the different collections that have been created.

Login to the aidr-manager is done using Spring Social against Twitter.


The aidr-manager module contains the front-end for the application, which is written in ExtJS. It interacts with the back-end via AJAX calls.


The aidr-manager module has a back-end that interacts with [aidr-db-manager](DB Manager) to maintain data about each of the collections. The back-end also issues calls to all the other modules of AIDR.


The front-end is implemented using ExtJS.

The back-end is implemented as a Java EE application, using the Spring framework and the following libraries:

  • Spring Security, Spring Social Web, Spring Social Security, Spring ORM, Spring MVC 3.2
  • Hibernate 3.6.9 (to access a MySQL DB) -- (why? isn't this done through aidr-db-manager? --ChaTo)
  • JPA 2.1, MySQL
  • Twitter4j 4+ (why? --ChaTo)
  • Jackson 1.9.13 (JSON processor)
  • Jersey 2+

Module Dependencies

Clone this wiki locally