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.
- 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.
- 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.
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.
- Clone o repositório:
git clone https://github.com/Dev-Zero64/my-portfolio.git
- Navegue até o diretório do projeto:
cd my-portfolio
- Instale as dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm run dev
Para mais informações, entre em contato através do e-mail.
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.