项目流程,有需求不知道如何去做

兄弟们,我先描述下情况,希望帮忙指路
我想做一个项目发布,需求大致为我父亲想做一个打车的软件,客户下单,司机看到的这种,没有大量高并发,总用户量几百,司机量几十。
我自己学过前端html,css,javascript,bootstrap等学的不精,可以搭建页面。后端学过java,mysql,redis,ssm,mq,分布式,微服务的一些东西。
现在有点迷茫不知到如何下手,考虑做个网页,小程序或app,希望能有大佬指路,项目需求分析,如何做,上云还是怎搞,给条学习的路就好,感谢

搞个小程序吧,打车谁用网页版的,都是通过软件或者小程序。先去了解一些常用打车小程序,然后归纳一下大概需要用到的技术和框架。考虑是否可开发,然后设计好原型,最后准备开发……