Skip to content

Projeto-ClientFlow/SmartRH

Repository files navigation

Projeto SmartRH

Sistema de Cadastro de Colaboradores

SmartRH.mp4

O projeto SmartRH é uma aplicação web desenvolvida com React e Tailwind CSS, que funciona como a interface visual do sistema de cadastro e gerenciamento de colaboradores, cuja aplicação em funcionamento pode ser acessada por meio do seguinte link: Site SmartRH

Já o back-end deste projeto pode ser encontrado no seguinte link: smart-rh_java


React Tailwind Vite JavaScript HTML CSS CSS


📖 Tabela de Conteúdo


💡 Conhecimentos Mobilizados

  • React: Criação de componentes reutilizáveis e responsivos para a construção da interface.
  • Tailwind CSS: Estilização da aplicação com classes utilitárias, garantindo agilidade e responsividade.
  • Componentização: Separação de responsabilidades com componentes reutilizáveis e de fácil manutenção.
  • Vite: Ferramenta de build para aplicações React, proporcionando um ambiente de desenvolvimento ágil.
  • Vercel: Plataforma utilizada para o deploy da aplicação, permitindo acesso rápido e gratuito à versão em produção.

🏗️ Estrutura do Projeto

smartrh-frontend/
├── public/
│   └── index.html
├── src/
│   ├── assets/
│   ├── components/
│   │   └── footer
|   |   |  ├── Footer.tsx
│   │   ├── layout
|   |   |  ├── Layout.tsx
│   │   ├── navbar
|   |   |  ├── Navbar.tsx
│   ├── models/
│   │   └── Card.ts
│   ├── pages/
│   │   └── home
|   |   |  ├── Home.tsx
│   │   ├── produto
|   |   |  ├── Produto.tsx
│   │   ├── sobre_nos
|   |   |  ├── SobreNos.tsx
│   ├── App.tsx
│   └── index.css
├── index.html
├── tailwind.config.js
├── package.json
├── postcss.config.js
└── vite.config.js

📂 Código Desenvolvido

  • Home.tsx: Página principal da aplicação, onde os componentes são organizados e renderizados.

  • App.tsx: Componente raiz que define a estrutura e roteamento da aplicação.

  • tailwind.config.js: Arquivo de configuração do Tailwind CSS.

  • vite.config.js: Configuração do Vite como bundler da aplicação.


🛠️ Tecnologias Utilizadas

  • Linguagem: JavaScript (ES6+)
  • Framework: React
  • Estilização: Tailwind CSS
  • Ferramenta de Build: Vite
  • Gerenciador de Pacotes: npx

🤝 Desenvolvedoras do Projeto

Este projeto foi possível graças às contribuições das seguintes desenvolvedoras:

About

Repositório do Projeto SmartRH, desenvolvido durante o Bootcamp Fullstack Java da Generation Brasil.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •