Olá, me chamo Lucas, sou de Minas Gerais (MG)
Devido a sermos da mesma localidade creio que será mais facil para você fechar esté projeto comigo.
Eu li a sua descrição, e sinceramente fiquei muito contente que possui como seu requisito de ser SPA, eu sempre pesquiso novas tecnologias e quando li sua descrição me fez lembrar quando o Google lançou o AngularJS v1, o AngularJS v1 erá bom, eu acompanhei todas as releases do Angular e por isso tenho bastante conhecimento e experiencia em Angular (componentes, serviços, etc, tudo me emociona no Angular),.
Quando o Google lançou a versão 2 do Angular, muitos usuarios desistiram de utilizar Angular, pois houve uma mudança enorme e a nova versão utilizava TypeScript. Mas eu continuei acompanhando e seguindo as novas releases, changelogs. Fico bastante facinado pela praticidade contida no Angular. Serviços, Componentes, Rotas, loadChildren (carregar um novo modulo), canLoad, canActivate, subscribe (Promessas), Observable, implementações, FormGroup, FormBuilder e muito mais (vou parar por aqui para não criar um texto enorme).
Tenho uma imensa paixão por Angular.
Poderia citar mil motivos para usar Angular.
Tambem tenho experiencia em Backend, mas pelo que vi o backend já está pronto, eu irei apenas interagir com o mesmo via requisições, e respostas no formato JSON. Para mim está perfeito, atendo os requisitos mencionados na sua descrição.
Caso tenha interesse em fechar comigo favor me enviar uma mensagem.