Skip to content

✔📅 Sistema de Calendário gerenciado pelo Recoil. 📅

License

Notifications You must be signed in to change notification settings

Epiled/alura-event-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📅 Alura Event Tracker

Projeto do curso React: gerenciando estado com Recoil, ministrado pelo instrutor Vinicios (Marcos Vinicios da Silva Neves) Neves .

🪧 Vitrine.Dev
✨ Nome Alura Event Tracker
🏷️ Tecnologias html, css, js, sass, css modules, node, typescript, react, recoil, json

alura-event-tracker

📃 Detalhes do projeto

Projeto de calendario interativo com sistema de filtragens, e gestão eficiente de estados e eventos gerenciado pelo Recoil.

O código foi desenvolvido em React com TypeScript e estilizado usando CSS Modules e Sass.

Badge Badge Badge Bagde Bagde Bagde

Badge Badge Badge Badge Badge Badge Badge Badge Badge Badge

📑 Tabela de Conteúdos

👩‍🏫 Tópicos desenvolvidos

  • Projete uma boa solução de gestão de estado com Recoil
  • Entenda todas as vantagens do Recoil
  • Extraia a comunicação com o recoil em hooks
  • Implemente os principais hooks do Recoil
  • Compare diferentes soluções de mercado para gestão de estado

👀 Demonstração

desktop.mp4

🚨 Pré-requisito

  • Node
  • JSON Server

⚙ Instalação

1. git clone https://github.com/Epiled/alura-event-tracker.git
2. cd alura-event-tracker
3. npm install

👩‍🏫 Como usar

1. json-server --watch db.json --port 8080
2. Abra um segundo terminal
3. npm start
4. Caso a url não abra sozinha, acesse através deste caminho http://localhost:3000/

🛠 Tecnologias

As seguintes tecnologias foram usadas na construção deste projeto:

👨‍💻 Autor

Felindo
Felipe De Andrade

Feito com ❤️ por Felipe De Andrade 👋🏽 Entre em contato!

Linkedin Badge Gmail Badge Instagram Badge Codepen Badge