Skip to content

To-Do list using CoreData, Dependency Injection and MVVM

Notifications You must be signed in to change notification settings

thaxz/ToDo-SwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lista de Tarefas

Thaís Monteiro (github/thaxz)

Este projeto foi desenvolvido por Thaís Monteiro entre os dias 04/10 - 06/10 como parte de um desafio de programação da empresa EvoluServices: Meios de Pagamento.

Instruções para Compilação e Execução:

Para executar o aplicativo, basta abrir o projeto no Xcode e pressionar o botão de execução. O projeto pode ser executado em um simulador iOS ou em um dispositivo conectado ao computador. O aplicativo é compatível com uma ampla gama de dispositivos, variando desde iPads até o menor iPhone disponível.

Funcionalidades Adicionadas:

  1. Visualizar Tarefa: Ao tocar em uma tarefa na lista, o usuário pode visualizar o título, a descrição e a data de criação da tarefa.

  2. Adicionar Tarefa: O usuário pode adicionar uma nova tarefa fornecendo um título e uma descrição.

  3. Editar Tarefa: Permite ao usuário editar as propriedades de uma tarefa existente. Ao clicar em uma tarefa na lista, ele pode editar os detalhes e salvar as alterações.

  4. Excluir Tarefa: Possibilita ao usuário excluir uma tarefa existente. Ao deslizar para a esquerda na tarefa desejada, aparece a opção de excluir, garantindo uma interação intuitiva e fácil exclusão.

  5. Persistência de Dados Melhorada: As tarefas são agora armazenadas no CoreData em vez do UserDefaults, garantindo maior segurança e privacidade dos dados do usuário.

  6. Descrição das Tarefas na TableView: Além do título, a descrição da tarefa também é exibida, proporcionando uma visão mais detalhada e intuitiva na tela inicial.

About

To-Do list using CoreData, Dependency Injection and MVVM

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages