Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/igords-goncalves/todowatch

Projeto realizado durante o programa de capacitação profissional Desenvolve 2023 do grupo Boticário em parceria da Alura. Trata-se de um simples cronômentro dinâmico construído usando react, typescript e animações com a bibliotecaframer motion.
https://github.com/igords-goncalves/todowatch

balance-wrapper boticario desenvolve-2023 desenvolve-3-edicao eslint framer-motion gb-tech javascript prettier react typescript vite

Last synced: 20 days ago
JSON representation

Projeto realizado durante o programa de capacitação profissional Desenvolve 2023 do grupo Boticário em parceria da Alura. Trata-se de um simples cronômentro dinâmico construído usando react, typescript e animações com a bibliotecaframer motion.

Awesome Lists containing this project

README

        

# todowatch

[![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
[![linkedin](https://badgen.net/badge/icon/linkedin?icon=linkedins&label)](https://www.linkedin.com/in/igords-goncalves/)

Informações sobre ligas, times, temporadas, estatísticas e jogadores tudo em um só lugar.

## 🗨 Sobre o Projeto
Esse é um projeto feito em React durante o programa de capacitação profissional Desenvolve 2023 do grupo Boticário em parceria da Alura. É um projeto criado para aprimorar habilidades em design, UI (Interface do Usuário) e UX (Experiência do Usuário). Trata-se de um Todo List (lista de tarefas) desenvolvido usando a biblioteca React com TypeScript. A principal funcionalidade é permitir que os usuários adicionem tarefas à lista, com a capacidade de registrar o tempo estimado para a execução de cada tarefa.

| 💙 | 👀 |
| -------- | -------- |
| ![Linha 2, Coluna 1]() | ![Linha 2, Coluna 2]() |
| ![Linha 3, Coluna 1]() | ![Linha 3, Coluna 2]() |

## Recursos

- Adicionar tarefas à lista com duração estimada
- Iniciar um timer para cada tarefa individualmente
- Marcar tarefas como concluídas
- Remover tarefas da lista

## Objetivos de Aprendizado

Este projeto tem como objetivo oferecer uma oportunidade para praticar e reforçar os conceitos de design, UI e UX. O foco será na criação de uma interface intuitiva e amigável para o usuário, proporcionando uma experiência agradável ao interagir com o Todo List e suas funcionalidades.

## 💻 Como Instalar e Executar

Clone este repositório em sua máquina local.
````
git clone https://github.com/igords-goncalves/todowatch.git
````
Execute o comando comando no terminal para instalar as dependências necessárias.
````
yarn install
````
Execute o comando comando no terminal para iniciar o projeto.
````
yarn run dev
````

## 🤝 Como Contribuir

Faça um fork deste repositório - [*Como criar um fork*](https://docs.github.com/en/get-started/quickstart/fork-a-repo)

Crie uma nova branch com a sua contribuição
````
git checkout -b minha-contribuicao
````
Commit suas alterações
````
git commit -m "Descrição das suas alterações"
````
Faça um push para a sua branch
````
git push origin minha-contribuicao
````
Abra um pull request - [*Como abrir um pull request*](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)

## ⚙ Principais Tecnologias Utilizadas

![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)

![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)

![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)

![SASS](https://img.shields.io/badge/SASS-hotpink.svg?style=for-the-badge&logo=SASS&logoColor=white)

![Framer](https://img.shields.io/badge/Framer-black?style=for-the-badge&logo=framer&logoColor=blue)

![Vite](https://img.shields.io/badge/vite-%23646CFF.svg?style=for-the-badge&logo=vite&logoColor=white)

![ESLint](https://img.shields.io/badge/ESLint-4B3263?style=for-the-badge&logo=eslint&logoColor=white)

Espero que este projeto seja uma experiência valiosa para o desenvolvimento das habilidades em design e usabilidade, além de proporcionar um ambiente de aprendizado colaborativo na comunidade GitHub. Sintam-se à vontade para contribuir, sugerir melhorias e compartilhar conhecimentos relacionados ao projeto.

![banner-postagem](https://github.com/igords-goncalves/todowatch/assets/79734585/94922857-8ba6-4c13-83ea-9119141a4439)

## Licença
[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.