Skip to content
View pedrobfernandes's full-sized avatar
  • Sao Paulo

Block or report pedrobfernandes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pedrobfernandes/README.md

Olá, eu sou Pedro Fernandes 👋

Sobre mim

Desenvolvedor Frontend em formação, com base sólida em HTML, CSS, JavaScript, TypeScript e React, adquirida por meio de estudos autodidatas e cursos do freeCodeCamp. Tenho especial interesse em acessibilidade, semântica e boas práticas, aplicando esses conceitos de forma prática e consciente em projetos pessoais.

🛠️ Tecnologias e Ferramentas

  • Frontend:

    • HTML
    • CSS
    • JavaScript
    • React
  • Banco de Dados:

    • MySQL (básico)
    • SQLite (básico)
  • Ferramentas e Sistemas:

    • Linux (sistema do dia a dia)
    • Bash Scripting
    • Git
    • Supabase

🚀 Projetos Pessoais

Aplicação web para controle de finanças pessoais, desenvolvida como projeto de aprendizado e portfólio, com forte foco em acessibilidade e usabilidade real.

Destaques técnicos:

  • Tecnologias: React, Vite, Supabase, React Router, Recharts, jsPDF AutoTables, CSS
  • Funcionalidades principais:
    • Gestão de receitas e despesas mensais
    • Navegação inteligente entre meses, com criação automática apenas quando há dados
    • Exportação de dados para CSV e PDF
    • Dashboard com resumo financeiro, gráfico e tabela totalmente acessível
    • Autenticação por OTP (One-Time Password)
  • Acessibilidade:
    • Componentes customizados desenvolvidos seguindo o WAI-ARIA Authoring Practices
    • Navegação completa por teclado
    • Testes manuais com leitor de tela Orca (Linux)
    • Validação com ferramentas automatizadas de acessibilidade

Aplicação web para descoberta de filmes e séries, consumindo a API do TMDB, desenvolvida com foco em mobile-first, consumo de APIs e acessibilidade básica em aplicações SPA.

Destaques técnicos:

  • Tecnologias: React, React Router, React Query, TMDB API
  • Funcionalidades principais:
    • Busca e listagem de filmes e séries populares e mais bem avaliados
    • Paginação controlada via botão “Carregar mais”
    • Página de detalhes com trailers, elenco, temporadas e plataformas de streaming
    • Interface responsiva e navegável por teclado
    • Uso de HTML semântico e boas práticas de acessibilidade

📧 Como me encontrar

Pinned Loading

  1. watchit watchit Public

    Watchit — Web App de Filmes e Séries

    JavaScript

  2. trackbalance trackbalance Public

    App simples de finanças pessoais usando React + Supabase para banco de dados e autenticação

    JavaScript