Skip to content

Este é um projeto de portfólio pessoal desenvolvido com React, TypeScript e Vite. Ele apresenta uma interface moderna e responsiva para exibir informações sobre o desenvolvedor, seus projetos e formas de contato.

Notifications You must be signed in to change notification settings

Dev-Zero64/my-portfolio

Repository files navigation

Meu portfolio

Descrição

Este é um projeto de portfólio pessoal desenvolvido com React, TypeScript e Vite. Ele apresenta uma interface moderna e responsiva para exibir informações sobre o desenvolvedor, seus projetos e formas de contato.

Tecnologias Utilizadas

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • TypeScript: Superset do JavaScript que adiciona tipagem estática.
  • Vite: Ferramenta de build rápida e moderna.
  • Tailwind CSS: Framework de CSS utilitário para estilização rápida.
  • Radix UI: Componentes acessíveis e descomplicados para React.
  • Framer Motion: Biblioteca para animações.
  • React Hook Form: Biblioteca para gerenciamento de formulários.
  • React Query: Biblioteca para gerenciamento de estado assíncrono.
  • Lucide Icons: Conjunto de ícones.

Estrutura do Projeto

  • src/components: Contém os componentes reutilizáveis da interface.
  • src/pages: Contém as páginas principais do projeto.
  • src/hooks: Contém hooks personalizados.
  • src/lib: Contém utilitários e funções auxiliares.
  • src/styles: Contém os arquivos de estilo.

Scripts Disponíveis

  • dev: Inicia o servidor de desenvolvimento.
  • build: Cria a build de produção.
  • build:dev: Cria a build de desenvolvimento.
  • lint: Executa o linter para verificar problemas no código.
  • preview: Inicia o servidor para pré-visualizar a build de produção.

Como Executar o Projeto

  1. Clone o repositório:
    git clone https://github.com/Dev-Zero64/my-portfolio.git
  2. Navegue até o diretório do projeto:
    cd my-portfolio
  3. Instale as dependências:
    npm install
  4. Inicie o servidor de desenvolvimento:
    npm run dev

Contato

Para mais informações, entre em contato através do e-mail.

Licença

Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Este é um projeto de portfólio pessoal desenvolvido com React, TypeScript e Vite. Ele apresenta uma interface moderna e responsiva para exibir informações sobre o desenvolvedor, seus projetos e formas de contato.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages