O WebSistemaSkill é um projeto front-end web, desenvolvido em React JS com TypeScript como parte do teste prático da empresa Neki. O objetivo deste projeto é fornecer um sistema de Skills, permitindo que o usuário se cadastre, faça login e visualize suas habilidades, além de adicionar, remover ou editar seu nível por meio de uma interface visual.
- Cadastro de usuário
- Login de usuário
- Visualização de habilidades do usuário
- Adição de novas habilidades
- Remoção de habilidades existentes
- Edição do nível de habilidade
Certifique-se de ter o seguinte instalado em sua máquina:
-
Clone este repositório:
git clone https://github.com/juliafclima/WebSistemaSkill.git
-
Execute o seguinte comando para instalar as dependências:
npm install
Para executar o projeto, você pode utilizar o comando:
npm run dev
Acesse http://localhost:3000 no seu navegador para ver o projeto em execução.
Novas Features:
- Typescript
- Componentização
- Filtro
- Paginação
- Ordenação
- Tratamento de exceção
- Criação de anotações
- React JS
- TypeScript
- Axios
- JWT Decode
- PrimeReact
- React Router DOM
- React Icons
- React Toastify
- Styled Components
- SweetAlert
- Web Vitals
Este projeto está licenciado sob a MIT License.