Prototipo: https://v0-to-do-list-pwa-esteban0305s-projects.vercel.app/
Aplicación PWA para la organización de tareas. La aplicación permite crear, editar, eliminar y marcar tareas como completadas. Cada tarea almacena el título, descripción, fecha límite y si son recurrentes o no. Además las tareas se listan en pendientes y completadas ordenadas por fecha límite.
Otra características principal es que permite ver un resumen o reporte de tus tareas por semana o mes, se ve el progreso y se descarga el reporte en JSON.
- Esteban Antonio Muñoz de la Cruz.
- Moises Alejandro Grimaldo Garcia.
- Tomas David Ortiz Sánchez.
- Alejandro Zahid Rodriguez Calvario.
- Ramón de Jesús Peregrino Larios.
- Javier Alejandro Gonzalez Peredia.
- Daniel Ramirez Chavez.
- Luis Enrique Hernandez Valdivia.
- César Julian Vergara Calvario
La aplicación está construida con Next.js, utiliza Zustand para la gestión del estado, y emplea componentes de shadcn/ui para una interfaz moderna y accesible.
- Node.js (versión 18.0.0 o superior)
- npm (incluido con Node.js) o yarn
- Un editor de código como Visual Studio Code
- Clonar o descargar el código fuente
Si tienes el código en un repositorio Git:
git clone <url-del-repositorio>
cd task-management-pwa
- Instalar dependencias
npm install
# o si usas yarn
yarn install
- Ejecutar en modo desarrollo
npm run dev
# o si usas yarn
yarn dev
Esto iniciará el servidor de desarrollo en http://localhost:3000
- Compilar para producción
npm run build
# o si usas yarn
yarn build
- Iniciar la versión compilada
npm run start
# o si usas yarn
yarn start
- Abre la aplicación en Chrome
- Toca el menú de tres puntos (⋮) en la esquina superior derecha
- Selecciona "Añadir a pantalla de inicio" o "Instalar aplicación"
- Sigue las instrucciones en pantalla para completar la instalación
- Abre la aplicación en Safari
- Toca el botón de compartir (cuadrado con flecha hacia arriba)
- Desplázate hacia abajo y selecciona "Añadir a la pantalla de inicio"
- Toca "Añadir" en la esquina superior derecha
- Abre la aplicación en el navegador
- Busca el icono de instalación en la barra de direcciones (generalmente un signo "+" o un icono de descarga)
- Haz clic en él y selecciona "Instalar"
- También puedes hacer clic en el menú de tres puntos (⋮) y seleccionar "Instalar [nombre de la aplicación]"