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 is supported. This note will only be visible to 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 👋

Desenvolvedor Frontend com foco em React, TypeScript e acessibilidade (WCAG).

Tenho interesse especial em construir interfaces que não sejam apenas funcionais, mas também acessíveis e bem estruturadas, com atenção real à experiência de quem utiliza teclado e leitores de tela.

Desenvolvo aplicações web completas com integração a APIs e autenticação, aplicando na prática conceitos como navegação por teclado, gerenciamento de foco e uso de ARIA, incluindo testes com leitor de tela (ORCA).

Atualmente, sigo aprofundando meus estudos em acessibilidade e desenvolvimento frontend moderno.


🛠️ Tecnologias

Frontend

  • React • TypeScript • JavaScript (ES6+)
  • HTML5 (semântico) • CSS3 (Flexbox, Grid)

Dados e Integração

  • APIs REST • Validação de dados • Autenticação (OTP)
  • Supabase

Acessibilidade

  • WCAG • WAI-ARIA • Navegação por teclado
  • Gerenciamento de foco • aria-live
  • Testes com leitor de tela (ORCA)

Ferramentas

  • Git • GitHub • Linux • Bash

🚀 Projetos em Destaque

🔹 TrackBalance

Aplicação completa de finanças pessoais com autenticação, persistência de dados e foco avançado em acessibilidade.

  • Autenticação via OTP e integração com Supabase
  • Dashboard financeiro com controle de receitas e despesas
  • Componentes acessíveis customizados (modal com focus trap, select com typeahead, input numérico)
  • Implementação de acessibilidade com ARIA, gerenciamento de foco e aria-live

🔗 Ver repositório


🔹 Weather Now

Aplicação de previsão do tempo com integração à API Open-Meteo, utilizando TypeScript e validação de dados.

  • Tipagem com TypeScript e validação com Zod
  • Interface responsiva e acessível
  • Feedback dinâmico via aria-live

🔗 Ver repositório


🔹 Todo List

Aplicação de gerenciamento de tarefas com foco em interatividade e acessibilidade.

  • Funcionalidades completas de CRUD com persistência em localStorage
  • Suporte a tema claro/escuro com prefers-color-scheme
  • Acessibilidade com navegação por teclado e aria-live

🔗 Ver repositório


📫 Contato

Pinned Loading

  1. trackbalance trackbalance Public

    Aplicação de finanças pessoais com React e Supabase, incluindo autenticação e foco em acessibilidade (WCAG).

    JavaScript

  2. weather-now-app weather-now-app Public

    Weather application built with React and TypeScript, featuring real-time data and accessible UI.

    TypeScript

  3. watchit watchit Public

    Aplicação de filmes e séries com React, consumo de API e navegação SPA.

    JavaScript

  4. todo todo Public

    Todo application built with React and TypeScript, featuring accessible interactions and theme switching.

    TypeScript