I can write a script for you that crawls flipkart smartphone information and returns it in json format. In the past I've done this using beautifulsoup with python. I'll make sure to document the code and make sure it's written so that it can be easily understood and maintained. For example, here's how I would look for all divs on a website with the name "baseball" and write the output to a csv file:
import urllib2
from bs4 import BeautifulSoup
quote_page = ‘[login to view URL]:IND'
page = [login to view URL](quote_page)
soup = BeautifulSoup(page, ‘[login to view URL]’)
baseball_divs = [login to view URL](‘div’, attrs={‘class’: ‘baseball’})
baseball = [login to view URL]() # strip()
with open(‘[login to view URL]’, ‘a’) as csv_file:
writer = [login to view URL](csv_file)
[login to view URL]([baseball])
This is just a simple example to show I know how to do this. For your project, the script will return phone information with the ability to apply filters as well. I'd love to work on this for you.