Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/natsalete/minhas-tarefas
Este repositório possui o código-fonte da aplicação web construída em React para uma lista de tarefas.
https://github.com/natsalete/minhas-tarefas
react-router reactjs redux spa styled-components typescript
Last synced: about 2 months ago
JSON representation
Este repositório possui o código-fonte da aplicação web construída em React para uma lista de tarefas.
- Host: GitHub
- URL: https://github.com/natsalete/minhas-tarefas
- Owner: natsalete
- Created: 2024-04-28T18:27:58.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-06T21:11:05.000Z (8 months ago)
- Last Synced: 2024-05-06T22:26:59.232Z (8 months ago)
- Topics: react-router, reactjs, redux, spa, styled-components, typescript
- Language: TypeScript
- Homepage: https://minhas-tarefas-five.vercel.app
- Size: 414 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Minhas-Tarefas
Este repositório possui o código-fonte da aplicação web construída em React para uma lista de tarefas.
Deploy link: https://minhas-tarefas-five.vercel.app/
https://github.com/natsalete/Minhas-Tarefas/assets/135389319/6c2cdaf7-28d3-4e8e-b5d9-2fb526ac1bef
## Características
* Adicionar uma tarefa;
* Editar, Salvar e Cancelar a edição de uma tarefa;
* Remover uma tarefa;
* Marcar como concluída;
* Buscar pelo nome de uma tarefa;
* Buscar pelo status e prioridade de uma tarefa;## Tecnologias utilizadas:
* React JS
* TypeScript
* Redux
* Styled-Components
* React-Router## Instalação
1. Certifique-se de ter Node.js e npm instalados em seu sistema .
2. Clone o repositório em sua máquina local usando o seguinte comando:
```bash
git clone https://github.com/natsalete/Minhas-Tarefas.git3. Navegue até o diretório do projeto:
```bash
cd Minhas-Tarefas4. Instale as dependências do projeto usando o seguinte comando:
```bash
npm install5. Depois que as dependências estiverem instaladas, você pode iniciar o projeto usando o seguinte comando:
```bash
npm start6. Abra seu navegador: Navegue até http://localhost:3002/