Old tech
It looks like something that was designed in the early 50's to me. I used to have a bike that looked quite similar to this. Either way, I can see problems with fatigue cracking under the foot platform.... And where is this proverbial motor supposed to be?