How to use BlueTooth on mobile device to find AccessPt and enter PW for ESP8266 WiFi on an Arduino controller?
Don't overcomplicate things by adding bluetooth. 

If you want to set the WiFi credentials at run time, use the WiFi Manager library. It's exactly what it was designed for.