Is my laptop enough for UE4?

I know you are going to ask “Why not get a desktop?”. However I live in highschool dormitory and I travel a lot so there is not a consistent place for me to sit and work.

My laptop specs are:
CPU: i7 2.6Ghz base, up to 2.9Ghz
GPU: Nvidia 960m 4gb
Storage: 128gb ssd + 1tb hdd
Memory: 12gb ddr4
Display: 4k (but I use it in 1080p)