comunication between ESP8266 node MCU and NRF24

i would like to have a project where i have a arduino nano with a NRF24 which transmitters a signal to an ESP8266 however i dont know where to start.

A NRF24 cannot, directly, communicate with an ESP8266. The ESP8266 would have to have a NRF24 connected to it.

Doesn't the esp8266 have a 2.4ghz receiver and the NRF24 is a 2.4ghz transmitter?

Just because they are the same frequency does not mean that they are compatible. The two communication protocols are entirely different.