Completed

Proyecto: Desarrollo de Álbum Digital de Láminas Deportivas (Pwa)

Published on the August 13, 2025 in IT & Programming

About this project

Open

Desarrollar una aplicación web progresiva (PWA) para un público reducido y específico, con una dinámica de colección, pegado e intercambio de láminas digitales.

Alcance de la Primera Etapa (MVP – 70%)
Duración estimada: 3 a 4 semanas (agosto – septiembre)
Entrega prevista: 10-15 de septiembre
La aplicación deberá incluir las funcionalidades básicas plenamente operativas:
Pantalla de álbum con validación de colocación de láminas en el slot correcto.
Entrega diaria de sobres con láminas aleatorias (1 o mas sobre diario por usuario, modalidad acumulable o no a definir).

Vista de posesiones para que el usuario pueda gestionar sus láminas.

Sistema de intercambio P2P simple (oferta y aceptación).

Sistema básico de logros y ranking.

Compartir progreso mediante captura (screenshot) de páginas o secciones del álbum (sin enlaces públicos).

Sistema de registro cerrado (modalidad a definir: invitación, validación RUT, etc.).

Diseño responsive optimizado para móvil vertical, con paleta de colores, tipografía y estilos definidos previamente.

Arquitectura técnica basada en Next.js + Tailwind CSS, con Supabase o Firebase para autenticación, base de datos y almacenamiento.

Optimización de medios (WebP/AVIF), cacheo y paginado para rendimiento.

Calendario Tentativo

13 a 15 de agosto – Definición de lógica de juego, categorías, cantidad de láminas, reglas de entrega de sobres, modalidad de registro, lineamientos de diseño.

16 a 31 de agosto – Desarrollo de backend y estructura de base de datos, prototipo funcional de pantallas clave.

1 a 10 de septiembre – Desarrollo frontend, integración con backend, carga de assets temporales, pruebas internas.

Posibilidad de Ampliación
Al finalizar la primera etapa, el contrato puede ampliarse para cubrir la segunda etapa de mejoras y pruebas exhaustivas, hasta su lanzamiento el 1ero de octubre. Alcance de la Segunda Etapa (Opcional – 30% restante) Duración estimada: 3 semanas (octubre – noviembre) Objetivo: mejorar y ampliar el MVP

Project overview

El proyecto se desarrollará principalmente en JavaScript/TypeScript utilizando Next.js como framework frontend y Tailwind CSS para el diseño responsivo y estilizado rápido. Para el backend y gestión de datos se evaluará entre Supabase (PostgreSQL + Auth + Storage) o Firebase (Firestore + Auth + Storage), ambos con capacidades de tiempo real. El almacenamiento de medios será en la nube con distribución por CDN y optimización en formatos WebP/AVIF, usando cacheo y paginación para mejorar rendimiento. Además, se integrarán automatizaciones vía cron jobs (packs diarios, leaderboard) y medidas de seguridad como registro cerrado, control de acceso por roles y reglas antiabuso.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by A. L.