You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Elián Matos Díaz edited this page Jun 29, 2024
·
6 revisions
ToDoList Application con Next.js
Bienvenido a la wiki de la aplicación ToDoList. Aquí encontrarás toda la documentación necesaria para comprender, utilizar y contribuir al proyecto.
1. Introducción
Resumen del proyecto
La aplicación ToDoList es una herramienta sencilla para gestionar tareas diarias. Está desarrollada utilizando Next.js, un marco de React para aplicaciones web con renderizado del lado del servidor (SSR).
Funcionalidades:
Añadir, editar y eliminar tareas.
Marcar tareas como completadas.
Filtrar tareas por estado (todas, completadas, pendientes).
2. Configuración inicial
Prerrequisitos
Asegúrate de tener instalados los siguientes componentes en tu entorno de desarrollo:
Node.js (versión 14 o superior)
npm o yarn
3. CI/CD
El proceso de CI/CD consiste en dos workflows principales:
CodeQL: Herramienta de escaneo de código para verificación de la seguridad. Este workflow se ejecuta en todos los pull requests del repositorio.
Tests: Workflow de pruebas de componentes utilizando Jest. Solo se ejecuta cuando se realiza un pull request a la rama qa