Issues Manager es una herramienta web para la gestión de incidencias, tareas y bugs, diseñada con un enfoque tipo tablero Kanban. Está pensada para facilitar la organización y seguimiento de proyectos en equipos de desarrollo.
- Creación y gestión de issues (incidencias, tareas, bugs).
- Asignación de responsables por cada issue.
- Cambio de estados para el seguimiento visual al estilo Kanban.
- Interfaz sencilla y funcional para equipos de trabajo.
- Backend: Django
- Base de Datos: SQLite
- Python: 3.11.9
- Dependencias adicionales especificadas en
requirements.txt
Sigue estos pasos para ejecutar el proyecto en tu entorno local:
- Clona el repositorio
git clone https://github.com/ChrisUBS/FSDI-113-issues-manager
cd FSDI-113-issues-manager- Crea un entorno virtual
python -m venv venv
source venv/bin/activate # En Windows usa: venv\Scripts\activate- Instala las dependencias
pip install -r requirements.txt- Aplica las migraciones necesarias
python manage.py migrate- Crea un superusuario para acceder al panel administrativo
python manage.py createsuperuser- Ejecuta el servidor
python manage.py runserver- El proyecto incluye un archivo SQLite preconfigurado, por lo que no es necesario configurar la base de datos manualmente.
- Asegúrate de tener Python 3.11.9 instalado.
Este proyecto está licenciado bajo la GNU General Public License v3.0 (GPL-3.0). Esto significa que puedes usar, modificar y distribuir este software libremente, siempre que las versiones derivadas también se distribuyan bajo la misma licencia.