Skip to content
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

Clone this wiki locally