Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Templates List

Abierto
#358 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
42/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
typescript
Área
frontend

Línea de trabajo

Comienza en la página Contract con la sesión iniciada y en la pestaña Templates; después, revisa el diseño de Figma enlazado para la tabla y la acción de descarga. Implementa las columnas de template indicadas, el alcance por organización, el enlace al creador y la descarga masiva; se considera terminado cuando se cumplen los criterios de aceptación para ver y descargar templates.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement :rocket: web-app
  • #382
  • #383

User Story

As a user, I want to view a table listing all generated templates, so that I can review them as needed.

Description

The page features a table that lists all generated templates, offering users an overview of template usage and details. The table includes columns for the template name, number of uses, last used date, creator, and addition date.

Additionally, users can download all templates at once by clicking the 'Descarcă toate' button.

Actors

  • Web Users

Preconditions

  • User must be logged in and navigates to the 'Contract' page

Main Flow

  1. User selects the 'Templates' tab.
  2. The application displays a table listing all generated templates.
  3. User can scroll through the table to view all available templates.
  4. User is able to download all template at once

Business Rules

  1. The "Utilizari" column must reflect instances where the template was used to generate a contract with an accepted or rejected status.
  2. The "Ultima utilizare" column should indicate the most recent date the template was used to generate a contract.
  3. The "Creat de" column must be clickable and redirect users to the 'Arhiva actiuni' page, pre-filtered to show actions for the respective user.

Acceptance Criteria

  1. The table must accurately reflect all generated templates with up-to-date information in each column.
  2. The Template-uri tab must display a table with the correct columns: Template Name, Number of Uses, Date of Last Use, Created By, and Addition Date.
  3. Users should only be able to view and download templates that were created within their own organization.
  4. Clicking the "Descarca toate" button should generate and download a zip file containing all existing templates.

Additional Information

  • Figma references here
Lenguaje dominante
TypeScript
Estrellas
3
Forks
2
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de code4romania/vic

Todos los issues de code4romania/vic

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.