Skip to content

Grupo-03-Turma-JavaScript-07/genRH-front

Repository files navigation

genRH - Frontend

React TypeScript Vite Yarn License MIT Status

Sobre o Projeto

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. ---

Funcionalidades

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

Integração Frontend e Backend

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 ---

Tecnologias Utilizadas

React + TypeScript - Vite - Yarn - Axios - React Router DOM - CSS Modules / Styled Components

Como Executar o Projeto

Pré-requisitos - Node.js (versão 18 ou superior) - Yarn instalado globalmente

Passos

git clone https://github.com/Grupo-03-Turma-JavaScript-07/genRH-front.git
cd genRH-front
yarn
yarn dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors