Project is under development.
Web application will be written using Java technologies: Spring Core, String MVC, Spring Data JPA, Hibernate, Spring Security, Spring Data ElasticSearch, JSP, JSTL, Hibernate-Validators, Facebook API, Spring Data Mongo.
The user interface will be built using HTML5, CSS3, Bootstrap, JQuery.
PostgresSQL and MongoDb will be used for long-term data storage. Thus, the project will be initially written to work with PostgresSQL, and then ported to MongoDb.