To-Do List em Django
Bem-vindo à aplicação To-Do List! Esta é uma aplicação simples de lista de tarefas construída em Django.
Visão geral
A aplicação permite que os usuários gerenciem uas tarefas diárias de forma fácil e organizada. Os usuários podem adicioanr, concluir e excluir tarefas de suas listas, mas para isso é necessário se registrar.
Requisitos
Para a execução, você precisará do seguinte:
- Python 3.8 ou superior
- Django 4.0 ou superior
Instalação
-
Clone este repositório para o seu sistema local:
git clone https://github.com/EduardoMoschen/to-do-list-django.git
-
Instale as dependências:
pip install -r requirements.txt
-
Aplique as migrações do banco de dados:
python manage.py migrate
-
Execute o servidor de desenvolvimento:
python manage.py runserver
-
Agora você já pode acessar a aplicação
http://127.0.0.1:8000/
Uso
O To-Do List é fácil de usar:
-
Acesse a aplicação em
http://127.0.0.1:8000/
-
Para começar a usar, clique em 'Register' na página inicial.
-
Preencha os campos com um 'username' e a digite uma senha - precisará repetir a senha.
-
Após o registro, você já poderá criar novas tarefas clicando em 'New Task', onde irá pedir o nome dela e a descrição dela. Ao finalizar, basta clicar em 'Submit'.
-
A partir da tarefa criada anteriormente, você poderá decidir se quer adicionar outras, concluir ou excluir. Se quiser concluir, clique no nome e marque a opção 'complete'. Caso queira excluir, clique no 'x' que está à direita do nome.
-
Caso tenha mais que uma tarefa e deseja definir prioridades entre elas, há um símbolo com 'três pontos' ao lado da opção de excluir. Este símbolo serve para 'arrastar' as tarefas, como um drag-and-drop.
Contribuindo
Se você quiser contribuir para o desenvolvimento desta aplicação, siga os passos abaixo:
-
Faça um fork deste repositório no GitHub.
-
Crie uma branch para a sua contribuição:
git checkout -n minha-contribuicao
-
Faça suas alterações e commit:
git commit -m "Minha contribuição"
-
Envie suas alterações para o seu fork:
git push origin minha-contribuição
-
Abra um Pull Request no repositório original para revisão.
Licença
Esta aplicação é distribuída sob a licença MIT.