An Admin panel on Nodemcu esp12-E to support a web server to control it's client() properties

1st Goal - Get Sensor Data.
2nd Goal - Create a panel to configure the NODEMCU.
The NodeMCU would act as in softAP, therefore utilizing both Hotspot and WiFi connectivities

	-To control the NodeMCU, you would under normal circumstances connect to it's HOTSPOT
	 and access the IPAddress configured in it. (192.168.1.1) or the Webserver.

	-It should be able to be configured so that it can connect to a WiFi Network via the
	 Webserver from the softAP.

	(Which meant that the NodeMCU could act as both a server- for your device to access a control panel
	in which you could interact with it to configure it's settings to connect 'as a client' to your home network)

	
What to configure?
	-NodeMCU Connecting to another Wifi Network.
		*Using a web server built-in the NODEMCU.
		*A simple input-submit form - that saves the SSID and Password.
			[Example] Just like the Admin Control Panel of a Router?

In actual fact, I have seen a working example of this, in this WIFI Repeater NodeMCU device , the concept that I am trying to do is virtually the same
but unfortunately the technical details of my capstone project is underdeveloped as of yet and the example “GitHub - martin-ger/esp_wifi_repeater: A full functional WiFi Repeater (correctly: a WiFi NAT Router)
that I want to understand has too many files and… a little bit overwhelming to understand.

I just want to create a simplified version of this, any help is appreciated!