Tecnologias para utilizar no TCC

Boa Tarde.

Estou começando a desenvolver meu TCC(para o ano que vem), basicamente a minha ideia seria desenvolver uma Aplicativo Android e um web para procura e adoção de animais, já realizei alguns levantamento como os requisitos funcionais e não funcionais do sistema etc, entretanto estou com dificuldade para definir as tecnologias que irei utilizar para desenvolver o sistema,alguma sugestão?

Obs: vou utilizar armazenamento de dados na nuvem.

Interessante a pergunta. Eu estudaria, basicamente, JavaScript e seus frameworks.

Em exemplo, react-native e Ionic poderiam ser ótimos começos pra você.

Obrigado, vou dar uma pesquisada sobre react-native e Ionic.