Skip to content

programandoconro/admin-milanuncios

Repository files navigation

Renueva rapidamente tus anuncios de www.milanuncios.com con:

Página frontal (autenticación): https://programandoconro.github.io/admin-milanuncios/

Dashboard sample png:

Utilizando Firebase Real-Time Database

... y React

Esta Web App hace más rápido el proceso de renovar anuncios en milanuncios. No es un Bot pero disminuye el tiempo y esfuerzo humano por cantidad de clicks para renovar los anuncios de cada productos. Esta App se puede complementar con xdotool para automatizar todo el proceso.

Features:

  • Despliega progresivamente la web de renovación de cada anuncio que tengas en milanuncios.com
  • Permite agregar las Id's de los anuncios de milanuncios a tu base de datos en Firebase.com para que poder renovarlos facilmente
  • Permite eliminar los anuncios que ya no desees desplegar en la App.
  • Instrucciones:

    1. git clone https://github.com/progamandoconro/admin-milanuncios && cd admin-milanuncios

    2. Crea un proyecto Web en https://Firebase.com, agregar las credenciales del mismo en src/storage/constans.js y cambiar las reglas de seguridad de la "realtime database" a:

     {
      "rules": {
          ".read": "auth != null",
          ".write": "auth != null"
      }
    }
    

    y habilitar la opción email/password en la Authentication del proyecto creado.

    Paso a paso: https://dzone.com/articles/how-to-integrate-react-application-using-firebase-1.

    1. npm start

    Uso:

    1. Agrega las Ids de los productos de milanuncios que desees utilizar (9 números) con esta App.

    2. Asegurate de estar autenticado en milanuncios y click a siguiente y renovar.

    3. Repite el proceso hasta que no tengas más productos por renovar.

    4. Para borrar algún anuncio, ingresa la key de 20 dígigtos asociada a la Id que desees eliminar.

    5. Puedes hacer deploy modificando la dirección web en el {atributo homepage} del archivo package.json, agregando el nombre de tu repositorio en Github y usuario. Instala Github-pages y despliega el deploy.

    npm install -g github-pages
    npm run deploy
    

    Si me quieres donar un shot de Tequila, [email protected] es mi paypal.