SNS - Social Network Service


Technologies Involved

Web Services, Java, HTML5 / CSS3, .Net MVC, AngularJS, Responsive Web Design, EmberJS, JSON, Cloud, Apache Tomcat

Project Description

SNS is a platform for building social connections among people with similar interests. Technousa played a major role in implementing the SNS functionality through complete requirement analysis, development and testing of the below features:

  1. Front end programming of SNS for Topics and Messages. Topics could be public or private. Public topics would be open for all whereas private topics would be open to anyone by invitation only. Users can post messages to each other's topics as well as directly to each other, follow any topic, get real time notifications, search for topics, advanced messaging, etc.
  2. Involved in calling backend services and rendering the data in frontend using HTML5, Angular, Ajax and emberjs.
  3. UI Update and integration for Message Detail page, Topic Detail Page, user detail page.
  4. Homepage UI Updates and Integration.
  5. Right hand side notification bar and real time updates for the same.
  6. User's Private and Public message stream.
  7. Various settings related to topics, users, messages and notifications.
  8. Advanced messaging - Action Type Multiple Response Implementation,  Action Type Ranking Implementation, Action Type Slider Implementation, Action Type Fixed Response Implementation,  Action Type Open Ended Correction