Giter VIP home page Giter VIP logo

web-dev-hut-open-source's Introduction

WebDevHut logo

Licencia MIT

WebDevHut es una web para aprender desarrollo web frontend y backend donde encontraras información sobre las tecnologías y herramientas necesarias que se usan en desarrollo web en general. Este es un proyecto de Open Source desarrollado conjuntamente por un grupo de gente que le encanta desarrollo web.

  • Si estas interesado en ser parte del proyecto por favor únete a nuestro canal de discord.

  • Discord.

⏳ Instalación

  • (Usa npm para instalar las dependencias del proyecto.)
npm install
  • (Usa npm para iniciar el proyecto.)
npm run dev

🔗 Enlaces

🚀 Contribución

¡Gracias por tu interés en contribuir a nuestro proyecto! Aquí te mostramos cómo puedes hacerlo.

  • Lee las directrices de contribución antes de enviar cualquier cambio.
  • Sé respetuoso con otros contribuidores y usuarios del proyecto.
  • Contribuye con código de alta calidad que cumpla con las convenciones de estilo del proyecto.
  • Comunícate de manera clara y efectiva con el equipo del proyecto.
  • Haz cambios pequeños y realiza pruebas antes de enviar cambios.
  • Respeta las decisiones del equipo del proyecto si su contribución es rechazada.

🌀 Clonar y forkear el repositorio

  • Primero, clona el repositorio en tu máquina local usando el siguiente comando en tu terminal:
git clone https://github.com/adanj27/Web-Dev-Hut-Open-Source.git

Si aún no lo has hecho, forkea el repositorio en tu cuenta de GitHub para tener tu propia copia del proyecto.

🔍 Revisar la ruta del proyecto

  • Antes de comenzar a trabajar en una nueva función o corrección, es importante revisar la ruta del proyecto para asegurarte de estar trabajando en la rama correcta y el archivo correcto.

📝 Elegir una tarea

  • El siguiente paso es elegir una tarea para trabajar en ella. Puedes encontrar tareas en la sección de projects en el repositorio. Elige una y copia el enlace y pide a algún administrador que te asigne la tarea dandole tu nombre de usuario de github y el enlace de la tarea.

📂 Crear una rama

  • Crea una nueva rama desde la rama principal (main o master) utilizando un nombre descriptivo que indique el problema que estás solucionando. Por ejemplo:
git checkout -b mi-nueva-funcion

💻 Realizar cambios y hacer commit

  • Haz los cambios necesarios en la rama que creaste y crea un commit utilizando la convención de commit convencional para asegurarte de que se entienda claramente lo que estás haciendo. Los prefijos comunes son feat, fix, doc, style, refactor, test y chore.
git commit -m "feat: agregar nueva función de búsqueda"

📤 Hacer push a tu rama

  • Haz push de tu rama a tu repositorio forkeado en GitHub.
git push origin mi-nueva-funcion

🤝 Enviar un Pull Request

  • Ejecutar eslint antes de enviar o subir tu rama ejecuta:
npm run lint:fix
  • Si tienes conflictos en la revisión de lint y build elimina tu Pull Request, revisa tu código, vuelve a ejecutar npm run lint:fix actualiza tu rama y envia una Pull Request a la rama master.

  • Envía un Pull Request a la rama master del repositorio original con tu nueva rama. Asegúrate de proporcionar una descripción clara y detallada de los cambios que has realizado y por qué son importantes.

🕵️‍♂️ Esperar la revisión y aprobación

  • El equipo del proyecto revisará y discutirá tus cambios. Es posible que necesiten que realices algunos ajustes antes de que se puedan fusionar tus cambios en la rama principal.

🎉 ¡Gracias por tu contribución al proyecto!

📜 Licencia

Copyright © 2023 WebDevHut

MIT

  • Vea el archivo LICENSE para mas información de la licencia.

web-dev-hut-open-source's People

Contributors

adanj27 avatar ykiscoding avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.