Front end feito com base do template passado no teste. Dei uma refatorada no projeto pois havia muitos arquivos que não utilizei, mas basicamente o aplicativo é constituído pelas seguintes funcionalidades:
Listar todas as notícias da API
Listar todos usuários da APIListar todas as notícias da APIRegistrar um usuário na APIEditar um usuário da APIDeletar um usuário da API
material ui: Para padronização de componentes.axios: Para conexão com a API.unform: Para utilização de formulários.yup: Para validação de formulários.eslint: Para reforçar o code style.prettier: Para reforçar o code style.
Autenticação de usuárioAprimoramento do post, adicionando um texteditorMigrar para TypeScript
Foi realmente um desafio lidar com o react js, pois estou acostumado a utilizar typescript mas me trouxe muitos ensinamentos. Devido ao tempo do teste optei por não mecher com autenticação do usuário, fazendo com que eu tenha mais tempo para resolver prioridades. Espero que gostem :)