Skip to content

Latest commit

 

History

155 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header

Proyecto Pomodoro Web

Proyecto colaborativo de la comunidad MoureDev


#️⃣ Descripción del Proyecto

Este proyecto colaborativo tiene como objetivo desarrollar una aplicación web Pomodoro para gestionar el tiempo de manera eficiente, mejorando la productividad y la concentración mediante la técnica Pomodoro.

Utilizaremos HTML, CSS y JavaScript como tecnologías base, fomentando el aprendizaje continuo y la colaboración entre desarrolladores de distintos niveles de experiencia, a nivel internacional.


❓ ¿Qué es la Técnica Pomodoro?

La técnica Pomodoro es un método de gestión del tiempo que divide el trabajo en bloques de 25 minutos de trabajo intenso, seguidos de descansos cortos de 5 minutos. Después de 4 Pomodoros, se recomienda tomar un descanso más largo de 15 a 30 minutos para recargar energías.

Esta técnica es ideal para mejorar la productividad y mantener un equilibrio entre trabajo y descanso.


🚀 Objetivo del Proyecto

Crear una aplicación web interactiva que permita a los usuarios gestionar su tiempo utilizando la técnica Pomodoro, con funcionalidades clave como:

  • ✅ Temporizador Pomodoro interactivo.
  • 📊 Visualización de métricas y estadísticas de productividad.
  • 📝 Gestión de tareas y hábitos (en futuras iteraciones).

🛠️ Tecnologías y Herramientas Utilizadas

  • HTML5: Para la estructura del contenido.
  • CSS3: Para los estilos visuales, diseño y disposición.
  • JavaScript: Para la funcionalidad interactiva (temporizador, botones, etc.).

🎨 Diseño del Proyecto

Dado que todos los colaboradores somos parte de la comunidad de Brais Moure (@mouredev), decidimos emular el estilo visual de la página MoureDev Pro para mantener coherencia y profesionalismo en el diseño.

El diseño del proyecto está disponible en Figma:
🔗 Figma Design.

📸 Vista Previa del Diseño:
Diseño figma


👩‍💻 ¿Quiénes Pueden Participar?

Este proyecto es abierto a todos los niveles de experiencia. ¡Todos son bienvenidos!

  • 🐣 Principiantes: Una gran oportunidad para aprender los fundamentos de desarrollo web y trabajar en equipo.
  • 🧑‍💻 Intermedios: Profundiza tus conocimientos en JavaScript y prácticas avanzadas de CSS.
  • 🦸‍♂️ Avanzados: Lidera, guía y ayuda a otros desarrolladores en el proyecto, revisando código y proponiendo mejoras.

👩‍💻 ¿Quiénes pueden participar?

Todos los niveles de experiencia son bienvenidos.

  • Principiantes: Perfecto para aprender los fundamentos y trabajar en equipo.
  • Intermedios: Profundiza en JavaScript y prácticas avanzadas de CSS.
  • Avanzados: Guía, revisa código y guía a otros desarrolladores.

⁉️ ¿Cómo contribuir?

1️⃣ Haz un fork del repositorio para poder realizar cambios en tu propio espacio. Para ello: - Ve al repositorio original en GitHub: PomodoroWeb - Haz clic en el botón Fork para crear una copia en tu repositorio en gitHub:

Fork

 - Esto creará una copia del repositorio en tu cuenta de GitHub.

2️⃣ Clona tu fork y familiarízate con los archivos existentes:

    git clone https://github.com/TU_USUARIO/PomodoroWeb    

3️⃣ Contribuye creando nuevas funcionalidades, mejorando el diseño o refactorizando el código.

4️⃣ Confirma y sube tus cambios:

    git commit -m "Descripción breve del cambio"
    git push origin main    

5️⃣ Abre un Pull Request desde tu fork hacia el repositorio original para revisión. Para hacerlo: - Ve a la página de tu fork en GitHub. - Haz clic en Compare & pull request. - Escribe una descripción clara de los cambios y envía el Pull Request.

6️⃣ Explora las issues en la sección correspondiente. Busca algo interesante para empezar o crea tu propia issue si detectas algo que mejorar.

📄 Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Organización del Trabajo

📁 Carpetas y Archivos

  • index.html: Archivo principal del proyecto.
  • style.css: Estilos de la página.
  • script.js: Funciones y lógica del temporizador.

📋 Desarrollo por Fases

  • Fase 1: Maquetación básica con HTML y CSS.
  • Fase 2: Lógica del temporizador en JavaScript.
  • Fase 3: Mejoras y personalización (ejemplo: añadir sonidos o estadísticas).

📌 Recursos Adicionales

🌐 Proyectos Paralelos

Este proyecto está acompañado por dos desarrollos paralelos que comparten la misma funcionalidad básica, pero en diferentes plataformas:


¡Colaboremos, aprendamos y divirtámonos desarrollando juntos! 🚀

¡Gracias por contribuir y formar parte de este proyecto! 💪

About

Projecto colaborativo de la comunidad de Mouredev

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages