Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 2.37 KB

README.md

File metadata and controls

50 lines (35 loc) · 2.37 KB

🟢App de voluntariado vegan

Una app para encontrar el mejor lugar para voluntariar.

🟣Idea principal

El problema: Las personas que desean ser voluntarias en organizaciones sin fines de lucro, no cuentan con un medio que les facilite la ubicación y/o contacto de las mismas.

Objetivo: Facilitar a las personas interesadas la ubicación y/o contacto de organizaciones sin fines de lucro.

Solución: Una página web que cuente con las siguientes funcionalidades: geolocalización con mapa, ubicación y contacto de ONG, tipos de donaciones que acepta, filtros según donaciones, etc.

(Problema alternativo: Buscar una manera de comunicar varias organizaciones).

🔵 ¿Qué se puede hacer en el corto plazo?

  • Mejorar este readme para explicar como correr la app
  • Conectar con el backend, guardar los datos de las organizaciones que se mandan en el formulario
  • Hacer las cards de open street map mucho más lindas y amigables para quien usa la app
  • Mejorar los prototipos de la interfaz gráfica (pedir link de figma)
  • Se puede ver todas las cosas que faltan hacer en este tablero de tareas

¿Cómo correr esta app?

Requisitos: Tener node js instalado. Primero, ejecutamos el servidor de desarrollo:

npm run dev
# or
yarn dev

Abrí http://localhost:3000 con tu navegador para ver el resultado.

Podés comenzar a editar la página modificando src/app/page.tsx. La página se actualiza automáticamente a medida que se edita el archivo.

Despliegue (deploy) en github-pages

  • Asegurate de que tu código esté listo para implementarse en la rama main. Esto significa que debe estar probado y tiene que funcionar correctamente en tu entorno local.
  • Cambiate a la rama gh-pages: git checkout gh-pages
  • Mezclá el código de main en gh-pages: git merge main
  • Hacé el build con el siguiente comando: npm run build
  • Creá un archivo llamado .nojekyll, vacío, dentro de la carpeta docs.
  • Add, commit y push para mandar los cambios. git add . && git commit -m "Build app" && git push origin gh-pages
  • Esperar que el build termine y revisar si se aplicaron los cambios en la página.