Skip to content
/ inFeed Public

Plataforma de encuestas interactivas: Crea, comparte y participa en encuestas personalizadas con tu comunidad, equipo o amigos. Únete a encuestas públicas o privadas por invitación, contribuye y comparte tu opinión.

Notifications You must be signed in to change notification settings

TheKizz/inFeed

Repository files navigation

inFeed

Plataforma de encuestas interactivas: Crea, comparte y participa en encuestas personalizadas con tu comunidad, equipo o amigos. Únete a encuestas públicas o privadas por invitación, contribuye y comparte tu opinión.

Tabla de Contenido

1. Introducción

2. Dominio

3. Análisis

    3.1. Casos de uso

    3.2. Dominio

4. Arquitectura y diseño

    4.1. Modelo C4

    4.2. Estructura general de módulos

    4.3. Base de datos

    4.4. Seguridad

    4.5. CI/CD

5. Documentación

6. Tecnologías

7. Herramientas

8. Referencias

1. Introducción

En construcción.

2. Dominio

En construcción.

3. Análisis

En construcción.

3.1 Casos de uso

Diagramas de casos de uso para cada uno de los módulos del sistema, aquellas acciones que se encuentran con lineas discontinuas se especifican en un diagrama aparte para mejor comprensión, se recomienda revisar la documentación de cada uno de los módulos para obtener la mejor comprensión del sistema. Ver detalles de los diagramas.

3.1.1. Modulo de Encuentas

Diagrama de casos de uso (Modulo de encuestas)

3.1.2. Modulo de Acceso de usuarios

Diagrama de casos de uso (Modulo de acceso de usuarios)

3.2. Dominio

En construcción.

4. Arquitectura y diseño

En construcción.

4.1. Modelo C4

4.1.1. Diagrama de Contexto

Diagrama de contexto

4.1.2. Diagrama de Contenedores

Diagrama de contenedors

4.1.3. Diagrama de componentes (alto nivel)

Diagrama de componentes (alto nivel)

4.1.4. Diagrama de componentes (nivel de modulos)

Diagrama de componentes (nivel de modulos)

4.2. Estructura general de módulos

Diagrama de la estructura general de módulos

4.3. Base de datos

Diagrama de base de datos Pulsa la imagen para ver los scripts de la base de datos.

4.4. Seguridad

En construcción.

4.5. CI/CD

En construcción.

5. Documentación

En construcción.

6. Tecnologías

Tecnologías utilizadas para el funcionamiento del proyecto.

Visual Studio Code Badge Node.js Badge NPM Badge Typescript Badge NestJS Badge Jest Badge Supertest Badge PostgreSQL Badge Prisma Badge

Pulsa la insignia para visitar el sitio web oficial de la tecnología.

7. Herramientas

Herramientas auxiliares utilizadas para la construcción y mantenimiento del proyecto.

Excalidraw Badge Dbdiagram Badge Git Badge Github Badge Prettier Badge ESlint Badge Husky Badge Commitlint Badge Commitizen Badge Postman Badge Swagger Badge Docker Badge Shields Badge

Pulsa la insignia para visitar el sitio web oficial de la tecnología.

8. Referencias

Referencias a todo el material usado para la construcción de este proyecto, se otorgan los créditos correspondientes a cada fuente y sus autores correspondientes.

About

Plataforma de encuestas interactivas: Crea, comparte y participa en encuestas personalizadas con tu comunidad, equipo o amigos. Únete a encuestas públicas o privadas por invitación, contribuye y comparte tu opinión.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published