The Emeritus Social Learning Mobile App is an application developed with keeping in mind needs of students to share and learn from instructors and from each other. The application has been designed to allow students from all around the world to communicate in real time within the scope of this platform.

Screenshot of Emeritus Project
Screenshot of Emeritus Project
Screenshot of Emeritus Project

Key Features

  1. The Class Discussion is a forum where faculty and students can interact amongst themselves. The faculty has the ability to stimulate student discussion with a timed post. This is a post that can be time from a start date to and end date and allows for faculty to contextualize their courses.
  2. The Group Discussion is a place where students can hang out and interact amongst themselves. This is an informal setting akin to a courtyard or cafeteria on campus where students hangout and interact among themselves.
  3. Conduct Polls with students - Faculty can run quick polls with students.
  4. Poll Discussion - Post the poll results back to the class to stimulate discussions.
  5. Learning Circles - Classes can be broken into mini groups of 6 to 8 people. This is very good for teams to interact among their team members for team assignments and discussions
  6. 1-on-1 messaging - Students can chat with each other one on one.
  7. Interactions range from messaging to sending video files, voice files, images and url. Thenteractions are across the app.
  8. Profile - Students can maintain and update their profiles by addingimages.



Frameworks : Spring MVC, Hibernate, JavaScript, JUnit, JSP

UI : JSP, JSTL, JavaScript, JQuery, CSS, Html, Bootstrap.

Application Servers : Apache Tomcat 7

Operating Systems : Ubuntu server

Technologies : Java (EE, SE), HTML/CSS, JavaScript, Maven, JPA, REST,Java multithreading & concurrence, JDBC, Parse4j

Version Control Systems : Git

Software methodologies : Code refactoring, Design patterns, TDD, Agile, Scrum.

Screenshot of Emeritus Project