It's not a standard English expression.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
You do not lay a platform in any event. To lay a thing is to put in on, or sometimes under, the ground. A platform by definition is above the ground. You can lay the groundwork for success, though.