Gestor de Tareas Django is a web application designed to help individuals and teams organize, track, and manage their tasks through a clean, modern interface. Built on Django 5 with a SQLite database and a responsive Bootstrap 5 front end, it follows Django’s MVT (Model–View–Template) architecture and provides a complete CRUD workflow alongside CSV import/export, authentication, and two distinct task views — Kanban and List.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/LucPinheiro/gestor-tarea-django/llms.txt
Use this file to discover all available pages before exploring further.
Task States
Every task moves through one of four states that drive the Kanban board columns and list filtering:| State | Description |
|---|---|
| Borrador | Draft — task created but not yet active |
| Pendiente | Pending — task queued and ready to start |
| En proceso | In progress — task is actively being worked on |
| Completada | Completed — task has been finished |
Priority System
Each task carries a numeric priority that controls visual indicators (star ratings) and sort order:| Value | Label | Meaning |
|---|---|---|
1 | Baja | Low priority |
2 | Media | Medium priority |
3 | Alta | High priority |
Where to Go Next
Installation
Clone the repo, set up a virtual environment, and run the development server locally.
Configuration
Understand every key setting in
mi_proyecto/settings.py and prepare for production.Task Management
Create, edit, delete, and bulk-manage tasks using CRUD operations and CSV import/export.
Views
Explore the Kanban board and List view, and learn how to switch between them.
Project Structure
The repository is organized around a single Django project package (mi_proyecto) and a single application (tareas). The key directories and files are:
mi_proyecto/— contains the project-level configuration and the root URL dispatcher.tareas/— the self-contained app that owns theTareamodel, all views, and every form.tareas/templates/— all rendered HTML lives here, extendingbase.htmlfor consistent layout.tareas/static/— holdsstyle.css, the custom stylesheet layered on top of Bootstrap 5.