Monday, May 12, 2014

MobileHub Question Answering System

This project was developed to practice MVC (Model-View-Controller) design pattern. The client side was developed purely using Javascript and the server side was implemented using Codeigniter (PHP) framework. MySQL was used for persistence and OpenSSL was integrated in order to perform secure transactions throughout the entire site.


The client-server communication is done through a REST API and JSON. It has various features such as asking questions, answering questions (obviously) voting, tagging, closing questions, user management, admin panel, voice search and many more.

This web app has 4 different user roles such as Guest, Student, Tutor and Admin.










No comments:

Post a Comment