Achei muito massa seu projeto, está completo, faz o MVP dele, começa pelo simples, e vai aumentando sua ideia, pra você não se frustar no meio do caminho, na parte do banco de dados, também acho que não seria necessário por enquanto, pode usar a memória do telefone como você mencionou, mas seria o ideal se caso queira expandir o app, mas está bacana seu projeto e sua ideia, vou dar uma olhada no seu repositório, caso ver algo que posso contribuir mando pra você um pull request lá

vlw pelo comentário parceiro, pensei exatamente isso, no momento estou fazendo a tela de ativação pro modo avançado, mas conciliar trabalho e faculdade faz eu mexer pouquinho por dia kkkkk. qualquer contribuição é válida