JOÃO CAMPOS
Meu perfil
My movies é uma plataforma de filmes, inspirado na Netflix que mostra vários filmes por categorias com trailer, informações e pesquisa. Foi desenvolvido com React, Typescript e MUI e usando a api do TMDB para alimentar o catálogo de filmes.
mais
Projeto voltado principalmente para o público jovem, que ajuda a ser produtivo criando checklists, bloco de notas, técnica pomodoro, visualização de progresso mensal e anual... ao mesmo tempo que você se diverte capturando pokémons, batalhando, evoluindo pokémons, comprando itens na loja, liberando habilidades e gerações... tudo isso sem precisar fazer login e os dados são persistidos no navegador. Foi desenvolvido com React Vite, Typescript, Tailwind e Shadcn, utilizando técnicas de clean code e uso de keyframes para animar as batalhas.
mais
Este projeto é um site de uma lanchonete chamada Tasty, desenvolvida com tecnologias essenciais e básicas para um desenvolvedor frontend - HTML, CSS e JavaScript. O site tem um design bem atraente e intuitivo para melhor experiência do usuário, além de ser totalmente adaptável para mobile, tablet, desktop e TV.
mais
Este projeto full stack é um e-commerce focado na venda de produtos de tecnologia, desenvolvido com as tecnologias React, Typescript, Tailwind, Prisma, Node e PostgreSQL. Totalmente responsivo, pensado para todos os públicos, tem uma vitrine de produtos com filtro, login e carrinho. Foi usado contextAPI para o carrinho e Clerk para fazer o login.
mais
Site feito como portfólio de um arquiteto para vendas de Madalas Digitais. Com apenas 3 meses de estudos como desenvolvedor frontend, fiz o site com tecnologias básicas como HTML, CSS e JavaScript. O site tem como objetivo divulgar e vender mandalas digitais.
mais
My movies é uma plataforma de filmes, inspirado na Netflix que mostra vários filmes por categorias com trailer, informações e pesquisa. Foi desenvolvido com React, Typescript e MUI e usando a api do TMDB para alimentar o catálogo de filmes.
mais
Este projeto é um site de uma lanchonete chamada Tasty, desenvolvida com tecnologias essenciais e básicas para um desenvolvedor frontend - HTML, CSS e JavaScript. O site tem um design bem atraente e intuitivo para melhor experiência do usuário, além de ser totalmente adaptável para mobile, tablet, desktop e TV.
mais
Um site de música inspirado no Spotify. Este site é totalmente responsivo, desenvolvido em React e CSS com design elegante, moderno e intuitivo, completamente idealizado e criado por mim.
mais
Hotel Campos é um site de reserva de Hotéis. É um projeto frontend onde tive meu primeiro contato com o Bootstrap. Usei diversos conhecimentos como Flexbox e Grid layout.
mais
Este projeto full stack é um e-commerce focado na venda de produtos de tecnologia, desenvolvido com as tecnologias React, Typescript, Tailwind, Prisma, Node e PostgreSQL. Totalmente responsivo, pensado para todos os públicos, tem uma vitrine de produtos com filtro, login e carrinho. Foi usado contextAPI para o carrinho e Clerk para fazer o login.
mais
Um MVP de um e-commerce focado em facilitar a negociação de produtos entre vendedores e consumidores locais. Nela, é possível criar seus produtos, ver dashboard, pesquisar por produtos e muito mais... Foi um projeto full stack desenvolvido com React, Typescript, MUI, Postgres e Java com SpringBoot..
mais
New Board é um software que gerencia tarefas, similar ao Trello. Desenvolvido por uma equipe de cinco desenvolvedores liderados por mim, usando React, CSS, Node e PostgreSQL. Atuei como desenvolvedor frontend e designer, fazendo todo o design do projeto no Figma e criando as principais telas do projeto.
mais
Cucaflow é um software criado para melhorar a organização de artistas. Organizado pela Cubos Academy, que reuniu uma equipe de 6 desenvolvedores e 6 designers, simulando um ambiente profissional. As tecnologias utilizadas foram Node, Typescript, Next, Tailwind, Shadcn Ui, Nest, Prisma e PostgreSQL. Atuei como desenvolvedor frontend.
maisEste projeto foi desenvolvido durante o curso de desenvolvimento de Software com foco em Back-end na Cubos Academy, onde um grupo de três integrantes liderados por mim, desenvolveram uma API, onde o objetivo é simular o backend de um software que pode ser utilizado por uma loja de vendas. O projeto exigiu muito conhecimento em Node Js e Postgres.
maisEsta é o backend de um banco digital. Foi criada uma API RESTfull que permitiu: Criar conta bancária, listar contas bancárias, atualizar os dados do usuário da conta bancária, excluir uma conta bancária, depósitar em uma conta bancária, sacar de uma conta bancária, transferir valores entre contas bancárias, consultar saldo da conta bancária, emitir extrato bancário. Foram usados principalmente Node e Postgres para o desenvolvimento do projeto.
mais