Comienza octubre y se lleva a cabo el hacktoberfest un evento que nos motiva a realizar aportes en codigo Open Source.
En esta edicion puedes ganar una polera o plantar un arbol, para acceder a estos premios solo necesitas completar 4 pull request validos entre el 1 y el 31 de octubre. Los PR deben ser en repositorios publicos (como este) en esta oportunidad tambien hay premios especiales para los primeros 70,000 en completar el reto.
En este proyecto queremos ayudarte a realizar tu primera contribucion al codigo abierto (Open Source), para esto presta atencion a los pasos para contribuir a continuacion.
Siguiendo estos pasos podras contribuir de forma divertida, agregando tu nombre de usuario de github al archivo data/usersStorage.json
esto generara un color unico por cada usuario que podras ver en el index de la aplicacion.
Recuerda registrarte en el pagina oficial del hacktoberfest alli podras ver tus PR y los avances que tengas.
Espero que te diviertas!
- Crear un fork de este proyecto (puedes hacer click en el boton arriba a la derecha "Fork")
- Clona el fork en tu computador. (
git clone git@github.com:[tu_nombre_de_usuario]/hacktoberfest-dashboard.git
) - Crea una rama nueva (
git checkout -b new-username/[tu_nombre_de_usuario]
) - Actualiza el archivo
data/usersStorage.json
y agrega tu nombre de usuario en github (te recomiendo que sea al final) - Crear un commit con tus cambios (
git commit -m 'agregando un nombre de usuario'
) - Haz push a tu proyecto (
git push origin new-username/[tu_nombre_de_usuario]
) - Valida que todos los tests pasen sin problemas
- Vuelve a este proyecto hacktoberfest-dashboard
- Crear un Pull Request desde tu proyecto a este proyecto y espera a que sea aprobado!
- nodejs > 10 - instalar node
- yarn - instalar yarn
- Clonar el repositorio
git clone https://github.com/enBonnet/hacktoberfest-dashboard.git
- Instalar los modulos
yarn install
- Ejecuta el proyecto
yarn dev
- Ve el proyecto en http://localhost:3000
Puedes revisar la app en hacktoberfest-dashboard.vercel.app
Puedes abrir una issues para proponer mejoras.
Me puedes contactar por los siguientes canales o comunidades, siempre con el usuario enBonnet
.
Twitter - @enbonnet
Telegram - enbonnet
Comunidad: FrontEndCafe - Discord: https://discord.gg/upVNfu
Comunidad: NodersJS - Discord: https://discord.gg/TNgx8S
Comunidad: TestingLib - Discord: https://discord.gg/u3SUh3
Comunidad: GatsbyJS - Discord: https://discord.gg/cu4MDs
Link del proyecto: https://github.com/enBonnet/hacktoberfest-dashboard