Este é um projeto de uma aplicação web de lista de tarefas, na qual o usuário pode adicionar, excluir e marcar como concluídas as suas tarefas. As tarefas adicionadas são salvas no LocalStorage do navegador, permitindo que os dados sejam preservados mesmo após a aba ser fechada ou atualizada.
- Adicionar tarefas.
- Impossibilidade em criar tarefas em branco.
- Concluir tarefas.
- Excluir tarefas da lista.
- As tarefas são salvas no Asynctorage.
- As tarefas ficarão separadas em screens distintas, a depender se já foram finalizadas ou não.
Para rodar o projeto localmente, basta seguir os seguintes passos:
- Clone o repositório para o seu computador:
$ git clone https://github.com/heitorgandolfi/toDoList-mobile.git
- Acesse o diretório do projeto:
$ cd nome-do-repositorio
- Instale as dependências:
$ npm install
- Inicie o aplicativo:
$ npx expo start
- Expo
- React Native
- TypeScript
- Effector
- i18n
- Styled Components
- React Navigation
- React Native uuid
- React Native Toast Message
-
Faça um fork do projeto.
-
Crie um branch para a sua feature:
$ git checkout -b minha-feature
-
Faça as alterações desejadas no código.
-
Faça um commit com as alterações:
$ git commit -m "Minha feature"
-
Faça um push para o seu branch:
$ git push origin minha-feature
-
Crie um pull request para o branch main do projeto.
-
Aguarde a revisão do seu pull request.
Linkedin: www.linkedin.com/in/heitorgandolfi
- The MIT License (MIT).
Copyright ©️ 2023.