NOVACUP — DÓNDE VA CADA ARCHIVO
=================================

Descomprime este zip. Las carpetas ya vienen creadas.
Si las creas tú a mano, tiene que quedar exactamente así.
No inventes carpetas style ni app: Firebase solo publica public/.

En la raíz del proyecto (al lado de public, no dentro):
  firebase.json     le dice a Firebase que la web es la carpeta public
  .firebaserc       el proyecto es novacup-tnx
  LEYENDA.txt       este archivo, no hace falta subirlo
  LEEME-DEPLOY.txt  los comandos, no hace falta subirlo

Dentro de public/ (esto es la web):
  index.html        la página
  estilos.css       los estilos. Va aquí, junto al index, no en otra carpeta
  pago.js           PayPal y el botón flotante del mes
  favicon.svg       el icono de la pestaña
  icon-192.png      icono

Dentro de public/img/:
  editor.png        la foto del editor

Dentro de public/descargas/ (los instalables):
  Novacup-android.bin     la app de Android. NO la llames .apk: Spark corta el deploy.
                          Al bajarla, el móvil la guarda como Novacup.apk.
  Novacup-Windows.zip     la app de Windows
  Novacup-firebase-completo.zip
                          el botón Descargar proyecto. No lo borres.
  version.json            lo que miran las apps para actualizarse
  PON-AQUI.txt            nota, puedes borrarla

Cuando esté así, en esa carpeta:

  firebase deploy --only hosting

Los botones de la web bajan:
  /descargas/Novacup.apk                      (Firebase lo sirve desde el .bin)
  public/descargas/Novacup-Windows.zip
  public/descargas/Novacup-firebase-completo.zip

El pago es un solo plan: Premium 4,99 € / 30 días, en public/pago.js.
Gratis: 3 vídeos cada 7 días, sin acumular. Al terminar el mes se pregunta
si quiere renovar. Sí abre PayPal. No vuelve al contador gratis.
