Davi Santana's Projects
A proposta do projeto era desenvolver uma API em que fosse possível criar desenvolvedores, adicionar informações sobre os desenvolvedores, projetos, tecnologias dos projetos e puder atualizar e deletar todas essas informações (CRUD).
Esta API tem o objetivo de permitir que o usuário realize um cadastro, faça login (gerando um token), e de acordo com o tipo de usuário (comum, ou admin) é possível utilizar algumas funcionalidades.
O objetivo deste projeto era adequar uma aplicação em Python e Django que originalmente estava funcionando com APIView e SQLite, para uma aplicação que utiliza Generic Views, Model Serializer e o PostgreSQL. Também foi solicitado que uma documentação fosse desenvolvida.
Este projeto é uma aplicação que tem como objetivo ser uma agenda de contatos. A API permite a criação de um cliente, e cada cliente pode ter diversos contatos. Somente o criador do contato pode realizar qualquer operação do CRUD de contatos.
Documentação da contact-network-API
Este foi o primeiro projeto do módulo 5 do curso de desenvolvimento web full stack da Kenzie Academy Brasil que utilizei o framework Django do Python. O objetivo do projeto é ser um CRUD que gerencia informações básicas de seleções da copa do mundo.
The objective of this project is to be an API for a platform that allows the dissemination of projects made by developers.
Repositório do lab Contribuindo em um Projeto Open Source no GitHub da Digital Innovation One.
Esta aplicação foi o projeto final do módulo 3 do curso de desenvolvimento web full stack da Kenzie Academy Brasil. A aplicação basicamente facilita o contato entre um eventual doador de alimentos com uma instituição que tem como objetivo arrecadar alimentos.
O projeto front-end foi o primeiro projeto do curso de desenvolvimento web full stack da Kenzie Academy Brasil e marcou o final do módulo 1.
O objetivo do projeto é desenvolver uma aplicação web que permita o upload de um arquivo (sales.txt) que contém transações de produtos vendidos. após o envio do arquivo, todos os dados devem ser tratados e armazenados em um banco de dados relacional.
Documentação da fullstack-afiliados
O meu objetivo com este projeto foi desenvolver uma aplicação front-end que realizasse buscas por usuários através da API do Git Hub, além de utilizar novas ferramentas e tecnologias no desenvolvimento da aplicação.
Curso de HTML5 e CSS3 do Curso em vídeo
Este repositório armazena alguns exercícios e entregas do curso de desenvolvimento web full stack da Kenzie Academy Brasil.
Mais um projeto do módulo 5 do curso de desenvolvimento web full stack da Kenzie Academy Brasil. O projeto tem como objetivo gerenciar uma loja de filmes.
A aplicação é uma API para uma plataforma e-commerce e conta com três níveis de usuários (usuário comum, usuário vendedor e usuário administrador).
Esta aplicação foi uma entrega do módulo 3 do curso de desenvolvimento web full stack da Kenzie academy brasil. A aplicação tem uma página de registro, uma página de login e a página principal.
Esta API foi disponibilizada para os alunos do módulo 2 do curso de desenvolvimento web full stack da Kenzie Academy Brasil para desenvolver o projeto front-end no final do módulo.
A aplicação "Kenzie Pets" marcou o fim do módulo 2 do curso de desenvolvimento web full stack da Kenzie Academy Brasil.
O objetivo do projeto era desenvolver um serviço Back-end responsável por gerenciar uma imobiliária. Dentro da aplicação existem dois tipos de usuários, os comuns e os administradores.
Este foi o primeiro projeto do módulo 4 do curso de desenvolvimento web full stack da Kenzie Academy Brasil. O projeto é uma API de listas de compras e é meu primeiro projeto no back end.
Neste projeto é possível cadastrar filmes em um banco de dados, atualizá-los e deletá-los. Também é possível retornar todos os filmes cadastrados de maneira paginada. O principal objetivo deste projeto foi utilizar a ferramenta TypeORM que simplifica a manipulação do banco de dados.