¡Gracias por tu interés en contribuir a DevHabit Tracker! 🎉
Este proyecto está pensado para que desarrolladores junior puedan participar en un entorno real, con tareas claras, progresivas y bien delimitadas.
Antes de contribuir:
- Lee el archivo
README.md - Revisa la carpeta
tasks/ - Solicita la tarea desde la plataforma MiPrimerIssue
- Espera a que la tarea sea asignada antes de comenzar
- Solicita una tarea desde MiPrimerIssue
- Espera a que te sea asignada
- Haz fork del repositorio
- Crea una rama para tu tarea
- Realiza los cambios
- Sube tu rama a tu fork
- Abre una Pull Request al repositorio principal
Usa nombres descriptivos y consistentes.
feat/task-001-example
feat/task-101-example
fix/task-003-exampleEjemplos recomendados:
feat: añade componente principal
feat: crea filtro reutilizable
fix: corrige estado vacío
docs: actualiza guía de configuración- Una tarea por Pull Request
- Explica claramente qué has hecho
- Añade capturas si hay cambios visuales
- No mezcles varias tareas en la misma PR
- Mantén el código limpio, simple y legible
- Reutiliza componentes cuando tenga sentido
- Respeta la estructura del proyecto
- Evita tocar partes no relacionadas con tu tarea
- Prioriza claridad antes que complejidad
- Mantén cambios pequeños y fáciles de revisar
Si no sabes cómo continuar:
- relee la tarea asignada
- revisa la documentación en
docs/ - explica en la Pull Request qué has intentado y en qué punto te has bloqueado
Queremos que contribuir a este proyecto sea una experiencia real de aprendizaje y una primera puerta de entrada al open source.