Este é um aplicativo simples de lista de tarefas (to-do list) desenvolvido em Swift. O objetivo deste projeto é fornecer uma introdução prática à programação mobile usando Swift e demonstrar a implementação de conceitos básicos. Este projeto também é um desafio proposto pelo ChatGPT para testar suas habilidades de programação.
- Exibição de uma lista de tarefas.
- Adição de novas tarefas à lista.
- Edição de tarefas existentes.
- Exclusão de tarefas da lista.
- Reordenação das tarefas na lista.
- Armazenamento e sincronização das tarefas usando o Firebase.
- Clone este repositório em sua máquina local.
- Abra o projeto no Xcode.
- Execute o aplicativo em um simulador ou dispositivo iOS.
- Interaja com a interface para adicionar, marcar, editar, excluir e reordenar tarefas.
- Crie um projeto no Firebase (https://firebase.google.com) e obtenha as credenciais do Firebase para iOS.
- Adicione as credenciais do Firebase ao projeto no Xcode.
- Configure o Firebase Firestore para armazenar as tarefas.
Sinta-se à vontade para contribuir com melhorias neste projeto. Se você encontrar bugs, tiver sugestões de novas funcionalidades ou quiser aprimorar a interface de usuário, abra uma nova issue ou envie uma pull request.
Este projeto está licenciado sob a MIT License.