Вам сейчас не надо "закладывать фундамент" вам надо сделать прототип "из говна и палок" чтобы проверить свою идею в реальности. Что бы вы сейчас ни сделали, вы это выкинете, либо потому что оно окажется никому не нужным, либо потому что когда у вас будут ресурсы и проверенный прототип, будет проще с нуля написать.
Тру гаражные стартаперы собирают их вообще без программистов, на гуглодоках, запперах и прочем. :)
некоторые даже поддерживают тренд сервисами типа
https://www.makerpad.co/