KenzieHub é uma aplicação web desenvolvida em React para gerenciamento de tecnologias aprendidas por usuários. O projeto utiliza Vite para build e desenvolvimento rápido, além de estilização com styled-components.
- Cadastro e login de usuários
- Dashboard com listagem de tecnologias
- Adição, edição e remoção de tecnologias
- Modais para feedback e formulários
- Navegação protegida por autenticação
src/
assets/ # Imagens e arquivos estáticos
components/ # Componentes reutilizáveis (Button, Header, Input)
pages/ # Páginas principais (Login, Register, Dashboard)
providers/ # Contextos globais (User, Tech)
routes/ # Configuração de rotas
styles/ # Estilização global e temas
App.jsx # Componente principal
main.jsx # Ponto de entrada da aplicação
- Clone o repositório:
git clone <url-do-repositorio>
- Instale as dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm run dev
- Acesse
http://localhost:5173no navegador.
O deploy pode ser feito facilmente no Vercel utilizando o arquivo vercel.json já configurado.
Este projeto está sob a licença MIT.