A Universo Academy é uma futura plataforma de cursos EAD voltadas ao desenvolvimento pessoal de seus alunos, mais especificamente abordando o tema liderança como principal pauta de suas aulas. Sua principal inspiração são sites de instituições de ensino online como a da Rock Content.
Para uma melhor performance, o React foi escolhido de forma que a componentização do framework acelerasse a navegação entre as páginas, principalmente pelo uso do React Router.
No sistema de login e cadastro, houve a necessidade da construção de uma API utilizando o banco de dados do WordPress. Já que back-end não é minha especialidade, usar o sistema deles foi essencial para manter a segurança dos dados do cliente. Explico melhor esse processo aqui.
O JSX também foi um elemento crucial para o desenvolvimento, pois evitou qualquer repetição do código usando métodos de iteração como o map(). Além disso, para compilar e dar manutenção, também foi utilizado formas já bastante conhecidas de automação front-end, como o uso do Webpack, Babel (requisito para o React), Git, entre outros.
Projeto desenvolvido para a Agência Formula Group.