O genRH é uma aplicação web para gestão de Recursos Humanos, desenvolvida como
parte do projeto acadêmico do Grupo 03 - Turma JavaScript 07.
A aplicação permite que equipes de RH gerenciem colaboradores e processos internos de
forma prática e eficiente.
Este repositório contém o frontend, desenvolvido com React, TypeScript e
Vite para garantir alta performance e uma experiência de usuário moderna. ---
Cadastro de colaboradores - Edição e exclusão de colaboradores - Listagem e busca de funcionários - Visualização detalhada dos dados de colaboradores - Autenticação e login de usuários - Integração com o backend via API RESTful
O frontend consome a API do backend para realizar operações CRUD e autenticação,
utilizando os seguintes endpoints principais: - GET /colaboradores - listar colaboradores - POST /colaboradores - cadastrar colaborador - PUT /colaboradores/{id} - atualizar colaborador - DELETE /colaboradores/{id} - excluir colaborador
POST /login- autenticar usuário ---
React + TypeScript - Vite - Yarn - Axios - React Router DOM - CSS Modules / Styled Components
git clone https://github.com/Grupo-03-Turma-JavaScript-07/genRH-front.git
cd genRH-front
yarn
yarn dev