Olá, Rafa, espero que estja bem. Acredito que o seu principal problema é começar. Simplesmente começe, porque sempre vão aparecer duvídas e isso vai te atrasar cada vez mais. Como você disse, vai pelo simples. Crie um protótipo bem simples pra te dar um direcionamento, começe pelo front-end, escolha tecnologias que você já tem familiaridade e vá se atualizando com o que há de novo no mercado. Você já tem a ideia do sistema, apenas começe. No meio do caminho sempre vão aparecer imprevistos e situações que vão te travar, mas isso é normal e você vai resolvendo esses problemas. Não tente visualizar tudo mesmo antes de começar que não da certo, o resultado final na maioria das vezes não é como esperavamos! Espero que tenha ajudado, grande abraço 🤝