Início Profile Projeto
Avatar de

Cristian da Rosa Melo

Organo

  • React
  • Create React App
  • JavaScript
  • HTML
  • CSS
  • GitHub
🇺🇸 English (apenas no GitHub)
🇧🇷 Português


Organo

A Organo é um protótipo de uma aplicação de gerenciar times e colaboradores.

🔨 Recursos do projeto

Organo é um protótipo de gerenciador de times e colaboradores. Nele, você pode criar times, definir editar cores para cada time, adicionar e excluir colaboradores aos times, e até favoritá-los! Esse projeto frisa a componentização, além de trabalhar com formulários, explora a ideia de uma aplicação e desenvolvimento do input do type color.

⚙️ Técnicas e tecnologias usadas

Confira essa lista de tudo que vamos usar nesse app:

  • React
  • Create React App
  • JavaScript
  • HTML
  • CSS
  • GitHub

🛠️ Abra e execute o projeto

Para abrir e executar o projeto, execute npm i para instalar as dependências e npm start para iniciar o projeto.

Em seguida, vá para http://localhost:3000/ em seu navegador.

Understand the functionality of the app:

  • Criar Time : Para criar um time, preencha o nome,escolha uma cor para o time e clique em Criar um novo Time, ao ter um colaborar adicionado, ele será exibido;
  • Alterar cor do Time : Para alterar a cor de um time, basta somente utilizar o picker-color posicionado no topo direito da seção do time.
  • Criar Colaborador : Para criar um colaborador, preencha o nome, o cargo, digite um endereço de imagem e escolha um time para o colaborador;
  • Excluir Colaborador : Para excluir um colaborador, clique no ícone representado por um X na borda superior do card do colaborador, ele será automaticamente removido do time e excluído da plataforma;
  • Favoritar Colaborador : Para favoritar um colaborador, clique no ícone representado por um coração logo abaixo da descrição do cargo do colaborador no seu card.

📚 Mais informações do tutorial

Organo é um protótipo de uma aplicação de gerenciar times e colaboradores, desenvolvido a partir do curso de React: como os componentes funcionam. Fazendo esse curso de react fui capaz de:

  • Aprender a clonar um projeto existente no GitHub, instalar as dependências necessárias e rodar o código;
  • Entender o que são dependências e como instalar novas dependências;
  • Comparar como o React vê um componente, assim como seus props e states;
  • Fazer mudanças no código, como criação de novas features e refatoração de código existente;
  • Saber o que é one-way data binding, e o que isto tem a ver com VirtualDOM (e por que o React é feito desta forma)

A didática é excepcional, e contribuiu demais com o meu entendimento mais abstrato de como o React funciona, e cada vez estou mais apaixonado por ele.

🪧 Vitrine.Dev
Nome Organo
🏷️ Tecnologias React, Create React App, JavaScript,HTML, CSS, GitHub (tecnologias utilizadas)
🚀 URL https://organo-cristianmeelo.vercel.app/
🔥 Desafio https://cursos.alura.com.br/course/react-componentes-funcionam