Как уже упоминал Матус Дубрава, это не по теме и очень широкий вопрос.Но я могу помочь вам с некоторыми рекомендациями -
У вас будет база данных (mysql, postgresql, mongo и т. Д.), Сервер API (может быть построен с использованием Java Spring Boot, Python Django, NodeJS, PHP и т. Д.)..) и, наконец, приложение веб-интерфейса (может быть создано с помощью angularjs, реагировать и т. д.).
Сначала вы должны разобраться в том, что вы уже знаете, и затем заранее спланировать, какие другие модули вам нужно изучить.После того, как вы решите, какие технологии вы будете использовать, вы можете просмотреть учебники и примеры кода для этой технологии.Если я могу помочь больше, спросите меня.
Надеюсь, это поможет.