Hi,
I can help by suggesting you a base project, from which you can start.
For FRDM-RW612 with Wi-Fi, you can use Mongoose Networking Library as an HTTP/WebSocket webserver once the Wi-Fi interface is up.
Below is a MCUXpresso + FreeRTOS example generated by Mongoose Wizard for RW612, that you can quickly try:
https://mongoose.ws/wizard/#/output?board=rw612-w&ide=MCUXpresso&rtos=FreeRTOS&file=README.md
This example is for a simple web dashboard, but it already gives you a solid starting point with the Wi-Fi + Mongoose integration. To download it, open the link, go to the Settings tab, choose a local directory in the Source Code Generator section, then click the blue Generate C/C++ code button in the upper-right corner. Then open it with MCUXpresso. Go to mongoose/mongoose_glue.h file and change the values for WIZARD_WIFI_NAME and WIZARD_WIFI_PASS to set up your Wi-Fi credentials. Then, build the project, flash it to the board and watch the logs on the serial, it should print an IP address.
For your control lighting application, you could then add HTTP endpoints or a WebSocket handler, for example:
GET /light/on
GET /light/off
POST /light
Inside those handlers, call your board-specific GPIO/PWM control lighting code. The mobile app can then send commands to those endpoints over Wi-Fi.
Mongoose documentation is here.
Heads up: I am part of the Mongoose development team. Hope this helps.