1. Prepared and saved nodes(content type: Mobile Plan) from xml data. [link will look like: http://example.com/load/plan/mobile]
2. Made a simple page displaying the list of mobile plan along with 2 filters. [link will look like: http://example.com/comparison/mobile/simple]
3. Made a page for side-by-side comparison. If user want to compare 3(any) different plans which cannot be listed simultaneously by filtering, s/he would love to have this feature. S/he can find out plans by multiple filtering and drag to side-by-side comparison box to compare the plans. [link will look like: http://example.com/comparison/mobile/advanced]
4. Another page which filters data by drupal content type and text search. It calls ajax to load nodes whereas in other cases prepared JSON are sent to angular's scope.
[link will look like: http://example.com/comparison/mobile]
5. Structure of content type Mobile Plan is saved by feature module at sites/all/modules/features