Moviedo ?? ️ ?? ♀️ "Obtenga reseñas de películas con un clic"

¿Un sitio web receptivo de revisión de películas? "Moviedo" ?? Usando archivos JSON y reaccionar.
Si eres un principiante y buscas tu primera contribución, estamos aquí para ayudar. Simplemente agregue su película favorita, su calificación y su breve descripción en nuestro https://github.com/gariMasingh128/hacktoberfest2020-moviedo/tree/master/src/data/data.json y eso cuenta como sus primeras relaciones públicas.
Solo 5 pasos simples para ganar tu camiseta para Hacktoberfest 2020 ??? ??
- Abra el archivo
src/data/data.json en su editor de código de elección. - Agregue otro objeto JSON en el mismo formato de su película favorita
- Guarde sus cambios.
- La tarjeta de la película aparecerá en su página de inicio en
http://localhost:8000 ! - ¡Hecho! ¿Listo para crear su solicitud de extracción?
Características ??
- Utiliza Bulma CSS.
- Diseño minimalista.
- 100% receptivo
- Separación completa de datos y código.
- Verlo en vivo
Contribuyendo al Hacktoberfest 2020 ??

El código abierto está cambiando el mundo: una solicitud de extracción a la vez. ?? Hacktoberfest fomenta la participación en la comunidad de código abierto, que crece cada año. Complete el desafío 2020 y gane una camiseta de edición limitada.
??♂️Hacktoberfest is open to everyone in our global community. Whether you’re new to development, a student, long-time contributor, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skills levels are encouraged to complete the challenge.??♂️
Además, nuestro sitio web está abierto a contribuciones de los becarios frontend y diseñadores que desean ayudarnos a hacerlo más grande y mejor.
Realice todas las solicitudes de extracción a la rama "Desarrollar" solamente. Mantengamos una rama maestra estable que se implementa. Los cambios se fusionarían más tarde en la rama maestra.
Instrucciones: ?? ?? ️
1.?
Enlace para registrarse: https://hacktoberfest.digitalocean.com/
2.?
Vea nuestro sitio web en: https://hacktoberfest.netlify.com/
Pasar a las instrucciones haciendo clic en el Empezar a contribuir
botón
Lea las instrucciones y haga clic en el final para moverse al repositorio o haga clic aquí para dirigirse al repositorio.
3. ?? estrella y bifurcado este repositorio
¿Puede protagonizar y bifurcarse? ️ Este repositorio en GitHub navegando en la parte superior de este repositorio.
Las URL del repositorio de GitHub harán referencia al nombre de usuario asociado con el propietario del repositorio, así como el nombre del repositorio.
Cuando esté en la página principal para el repositorio, verá un botón para "estrella" y "bifurca" el repositorio en su lado superior derecho de la página, debajo de su icono de usuario.
3. ?? clone el repositorio
Para hacer su propia copia local del repositorio a la que le gustaría contribuir, primero abramos una ventana de terminal.
Usaremos el comando git clone junto con la URL que apunta a su bifurcación del repositorio.
Esta URL será similar a la URL anterior, excepto que ahora terminará con .git. En el ejemplo anterior, la URL se verá así:
https://github.com/your-username/hacktoberfest2020-moviedo.git
Alternativamente, puede copiar la URL utilizando el botón verde "Clone o Descargar" desde la página de su repositorio que acabas de bifurcarse desde la página del repositorio original. Una vez que haga clic en el botón, podrá copiar la URL haciendo clic en el botón Binder junto a la URL.
Una vez que tenemos la URL, estamos listos para clonar el repositorio. Para hacer esto, combinaremos el comando Git Clone con la URL del repositorio desde la línea de comando en una ventana de terminal:
git clone https://github.com/your-username/Hacktoberfest2020-MovieDo.git
4. ?? crea una nueva rama
Para crear su rama, desde la ventana de su terminal, cambie su directorio para que esté trabajando en el directorio del repositorio. Asegúrese de usar el nombre real del repositorio (es decir, Hacktoberfest2020-Moviedo) para cambiar a ese directorio.
cd Hacktoberfest2020-MovieDo
Ahora, crearemos nuestra nueva rama con el comando Git Branch. Asegúrese de nombrarlo descriptivamente para que otros que trabajan en el proyecto entiendan en qué está trabajando.
git branch new-branch
Ahora que se crea nuestra nueva rama, podemos cambiar para asegurarnos de que estamos trabajando en esa rama utilizando el comando Git Checkout:
git checkout new-branch
Una vez que ingrese el comando Git checkout , recibirá la siguiente salida:
Output:
Switched to branch 'new-branch'
En este punto, ahora puede modificar archivos existentes o agregar nuevos archivos al proyecto en su propia rama.
Asegúrese de haber leído el contribuyente. MD antes de comenzar a contribuir de manera que haga PR notable y fácilmente aceptable.
Hacer cambios localmente. Para ex-
PRECAUCIÓN: Los archivos JSON siguen un determinado formato, no olvide agregar una coma antes de comenzar a editar su bloque y es bueno si agregan una coma después de terminar su bloque.
Además, si está interesado en hacer contribuciones de nivel intermedio o avanzado, diríjase a nuestra sección intermedia y deje su huella.
Una vez que haya modificado los archivos existentes o haya agregado nuevos archivos al proyecto, puede agregarlos a su repositorio local, que puede hacer con el comando Git Agregar. Agreguemos la bandera -A para agregar todos los cambios que hemos realizado:
git add -A o git add .
A continuación, queremos registrar los cambios que hicimos en el repositorio con el comando Git Commit.
El mensaje de confirmación es un aspecto importante de su contribución de código; Ayuda a los otros contribuyentes a comprender completamente el cambio que ha realizado, por qué lo logró y lo significativo que es. Además, los mensajes de confirmación proporcionan un registro histórico de los cambios para el proyecto en general, ayudando a futuros contribuyentes en el camino. Por lo tanto, debe asegurarse de escribir un mensaje de confirmación significativo. Si está en una confusión, consulte las buenas pautas de contribución incluidas en el ##### contributing.md
Si tiene un mensaje muy corto, puede grabarlo con el indicador -m y el mensaje en citas:
Example:
git commit -m "Updated Readme.md"
En este punto, puede usar el comando git push para empujar los cambios a la rama actual de su repositorio bifurcado:
Example:
git push --set-upstream origin new-branch
5. ??? Actualizar repositorio local
Mientras trabaja en un proyecto junto con otros contribuyentes, es importante que mantenga actualizado su repositorio local con el proyecto, ya que no desea hacer una solicitud de extracción de código que cause conflictos. Para mantener su copia local de la base de código actualizada, deberá sincronizar los cambios.
Primero revisaremos la configuración de un control remoto para la bifurcación, luego sincronizaremos la bifurcación.
6.?
A continuación, tendrá que especificar un nuevo repositorio remoto ascendente para que nos sincronicemos con la bifurcación. Este será el repositorio original del que bifurcó. Tendrá que hacer esto con el comando git remoto add.
git remote add upstream https://github.com/garimasingh128/Hacktoberfest2020-MovieDo
En este ejemplo, // Upstream // es el nombre corto que hemos suministrado para el repositorio remoto ya que en términos de GIT, "Upstream" se refiere al repositorio del que clonó. Si desea agregar un puntero remoto al repositorio de un colaborador, es posible que desee proporcionar el nombre de usuario de ese colaborador o un apodo acortado para el nombre corto.
7. ???
Una vez que haya configurado un control remoto que haga referencia al repositorio ascendente y original en GitHub, está listo para sincronizar su bifurcación del repositorio para mantenerlo actualizado.
Para sincronizar su bifurcación, del directorio de su repositorio local en una ventana de terminal, tendrá que usar el comando // git fetch // para obtener las ramas junto con sus respectivas confirmaciones del repositorio aguas arriba. Dado que usó el nombre corto "Upstream" para referirse al repositorio ascendente, tendrá que pasarlo al comando:
git fetch upstream
Cambie a la rama maestra local de nuestro repositorio:
git checkout master
Ahora fusione los cambios que se hicieron en la rama maestra del repositorio original, a los que accederá a través de su rama máxima/maestra local, con su rama maestra local:
git merge upstream/master
8. ?? Crear solicitud de extracción
En este punto, está listo para hacer una solicitud de extracción al repositorio original. ¡Haga solo la rama de PRS para desarrollar!
Ahora navegue a su repositorio bifurcado y presione el botón "nueva solicitud de extracción" en su lado izquierdo de la página.
? ? ¡¡¡Viva!!! Acabas de acercarte a completar tu desafío Hacktoberfest. ?
¿¿Feliz?? Estrella este repositorio. ?
? Consulte su estado de contribución de Hacktoberfest en: ?? ️
https://hacktoberfest.digitalocean.com/profile
¡Voila!
Implementar con netlify?
El proyecto puede ejecutarse en cualquier entorno web frontend, pero la forma más rápida de probarlo es ejecutarlo en un sitio inicial preconfigurado con Netlify. Use el botón a continuación para construir e implementar su propia copia del repositorio: ?? ️
- ? Después de hacer clic en ese botón, se autenticará con GitHub y elegirá un nombre de repositorio.
- ? Netlify creará automáticamente un repositorio en su cuenta GitHub con una copia de los archivos de la plantilla.
- ? Construirá e implementará el nuevo sitio en Netlify, lo que lo lleva al tablero del sitio cuando se complete la compilación.
? Dueño
Garima Singh
? ? Junior | Aspirante a desarrollador de software | ? Código de envío desde 2018 | ¿Mentor de código abierto? | Devrel? ️
?? ️ ¿Licencia?
La licencia del MIT (MIT)
Copyright (c) 2020 Garima Singh Moviedo
El permiso se otorga, de forma gratuita, a cualquier persona que obtenga una copia de este software y archivos de documentación asociados (el "software"), para tratar en el software sin restricción, incluidos los derechos de los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicense y/o vender copias del software, y para permitir que las personas a quienes se les proporciona el software para hacer, sujeto a las siguientes condiciones: las siguientes condiciones: las siguientes condiciones: las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o porciones sustanciales del software.
El software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita, incluidas, entre otros, las garantías de comerciabilidad, idoneidad para un propósito particular y no infracción. En ningún caso los autores o titulares de derechos de autor serán responsables de cualquier reclamo, daños u otra responsabilidad, ya sea en una acción de contrato, agravio o de otra manera, que surge, de o en relación con el software o el uso u otros tratos en el software.
? ? ? ? ? ¿Gracias a nuestros increíbles contribuyentes? ? ? ? ?