IOT development Board

Can someone guide best suitable Sheild for IOT application. I need development Kit comes up with example codes

The Board should contains:

  1. home automation projects
  2. I2c communications
    3)UART communications

Client
server
Mobile applications

Weather Internet Required for Blynk IOt board. Can testing code developed on LocalWebserver

Where i can get from Indian online website. Just connecting sensor. Learn & modify the code below.

Have anyone used the IOT below mode. weather it suuport Arduino IDE

https://www.thingbits.net/products/sparkfun-iot-starter-kit-with-blynk-board?gclid=EAIaIQobChMI04vblKSq3AIVyiMrCh2omgS6EAQYECABEgIUnvD_BwE