Geovana Augusta's repositories
angular
Repositório feito visando a prática em conceitos de Angular, sendo feita toda a configuração do Angular e uso contínuo dos seus principais conceitos: CRUD com HttpClient e outros módulos, uso de Data Binding, Diretivas de Atributos e Estruturais, além dos Ciclos de Vida. Sempre buscando o aperfeiçoamento e teste de novas funcionalidades.
blogs-api-project
Neste projeto foi desenvolvido uma API e um banco de dados para a produção de conteúdo para um blog
car-shop-project
Neste projeto foram aplicados os princípios de POO para a construção de uma API com CRUD para gerenciar uma concessionária e veículos utilizando o banco de dados MongoDB.
docker-todo-list-project
Nesse projeto, utilizando o Docker, foi possível subir um container através do docker-compose, desenvolvendo as configurações necessárias e realizando a conteinerização.
my-personal-chef
Neste projeto foi desenvolvido um aplicativo de receitas, utilizando o que há de mais moderno dentro do ecossistema React: Hooks e Context API.
trybe-futebol-clube-project
Neste projeto foi desenvolvido um site informativo sobre partidas de classificação a partir da integração entre front e back-end (com banco de dados), sendo feita a configuração através do uso do Docker Compose.
trybetunes-project
Neste projeto foi desenvolvida uma aplicação capaz de reproduzir músicas das mais variadas bandas e artistas. Sendo possível fazer login, listar os álbuns disponíveis de uma banda ou artista, visualizar as músicas de um álbum selecionado e reproduzir uma prévia das músicas deste álbum.
trybewallet-project
Neste projeto foi desenvolvida uma carteira digital de controle de gastos com conversor de moedas integrado, podendo assim, adicionar, remover e editar um gasto. Além de visualizar uma tabela com seus gastos e com o total de gastos convertidos para a moeda de sua escolha.
poke-next
Neste projeto foi desenvolvido uma pokedex, sendo feita a configuração do Next e uso dos seus principais conceitos: Server Rendering, SEO, routes, nested routes, getStaticProps, getStaticPaths, além de CSS modules.
pokedex-project-angular
Neste projeto foi desenvolvido uma Pokedex que trás uma lista de cards de Pokémons, contando também com uma barra de busca, sendo feita a configuração do Angular e uso dos seus principais conceitos: CRUD com HttpClient e outros módulos, uso de Data Binding, Diretivas de Atributos e Estruturais, além dos Ciclos de Vida.
tela-login-angular-auth
Neste projeto foi desenvolvida uma tela de login aplicando conceitos de route guards (ou rota de guarda). Foi feita uma autenticação para verificar se o usuário teria acesso à determinada rota. Em função da estrutura do projeto, para a validação foi usada a CanActivateChild, pela visita ser em uma rota filha.
testes-unitarios-angular
Nesse projeto foi desenvolvida uma aplicação básica visando à consolidação de conceitos em torno de testes unitários aplicados no Angular, dessa forma foi utilizando o conjunto Karma-Jasmine para escrever os códigos de teste em JavaScript e cobrir 100% das linhas, sendo assim, um coringa para consultas posteriores.
todo-list-project-angular
Neste projeto foi desenvolvido uma lista de tarefas, sendo feita a configuração do Angular e uso dos seus principais conceitos: CRUD com HttpClient e outros módulos, uso de Data Binding, Diretivas de Atributos e Estruturais, além dos Ciclos de Vida.
trivia-game-project
Neste projeto foi desenvolvido um jogo de perguntas e respostas baseado no jogo Trivia, sendo possível realizar o login no jogo, escolher a categoria, o nível de dificuldade e tipo de pergunta, além de acompanhar o ranking a cada 5 perguntas respondidas.