Creating a wifi router

I am building a smart home
i want it to be user friendly
I want to avoid the user to have to set up each device with ssd and password
So i thought of building another device to the system - it will have an rj45 Ethernet socket and will connect to the home wifi router via cable
on the other hand it will be a wifi hotsopt so all the other devices can be configured hard-coded to this hot spot.
I am using NodeMCU boards as devices
I dont mind using other nicrocontrollers (cheap) but i could not find any that support both Ethernet and wifi (or can have both wifi and Ethernet shields added to them )

Is there a way to solve this issue?

Hello. Yes. And we have demo for that - http://www.blynk.io/business/