Skip to content
@PI-II-Museu-Historico-Jacinto-de-Sousa

PI II - Museu Histórico Jacinto de Sousa

Website para o Museu Jacinto de Sousa em Quixadá-CE

Essa organização contém os projetos realizados para o website do Museu Jacinto de Sousa, desenvolvidos durante a disciplina de Projeto Integrado em Engenharia de Software II na UFC - Campus Quixadá.

Equipe

Processo de desenvolvimento

O processo de desenvolvimento consiste em reuniões semanais para a divisão de tarefas e o uso de dois quadros kanban, um na plataforma Notion é utilizado para tarefas relacionadas à documentação e design, o outro foi criado com o github projects e está vinculado à organização, é utilizado para as tarefas de implementação no front-end e back-end.

Prototipação

Documentação

A documentação, incluindo ATAs de reuniões e documento de requisitos está incluindo também no notion

Esquema de Banco de Dados

O esquema do banco de dados é estruturado em um formato JSON, visto que o armazenamento das informações é realizado no Firestore da Google.

”+” : representa uma coleção do Firestore

”-” : representa um documento do Firestore

”[]” : elementos dentro de colchetes são arrays

”<>” elementos dentro de sinais maior que e menor que são ids ou caminhos absolutos para o Firestore/Storage

diagrama banco de dados

{
  "+colecoes": {
   "-privada": {
    "+lista": {
      "<id_colecao>": {
        "+itens": {
          "<id_item>": {
            "nome": "string",
            "descricao": "string",
            "curiosidades": "string",
            "dataDoacao": "Timestamp",
            "doacao": "boolean",
            "doacaoAnonima": "boolean",
            "nomeDoador": "string",
            "telefoneDoador": "string",
            "imagens": "Array[string]"
          }
        }
      }
    }
   },
   "-publico": {
    "+lista": {
      "<id_colecao>": {
        "-publico": {
          "<id_item>": {}
        },
        "-privado": {
          "<id_item>": {}
        }
      }
    }
   }   
  },
  "+exposicoes": {
    "-<id_exposicao>": {
      "nome": "string",
      "descricao": "string",
      "[itens]": [
        "<caminho_item_1>",
        "<caminho_item_2>"
      ]
    }
  },
  "+informacoes-museu": {
    "-footer": {
      "email": "string",
      "whatsapp": "string",
      "telephone": "string",
      "address": "string",
      "instagram": "string"
    },
    "-horario_funcionamento": {
      "-<id_horario>": {
        "dia": "string",
        "inicio": "timestamp",
        "fim": "timestamp"
      }
    },
    "-home:": {
      "[imagens]": [
        "</caminho1>",
        "</caminho2>",
        "</caminho3>"
      ],
      "+itens": {
        "-<item>": {
          "nome": "string",
          "descricao": "string",
          "imagem": "<string>"
        }
      }
    }
  },
  "+normativas": {
    "-privado": {
      "+itens": {
        "-<id_lei>": {
          "nome": "string",
          "data": "timestamp",
          "descricao": "string",
          "entidadeResponsavel": "string",
          "arquivos": [
            "</caminho1>",
            "</caminho2>"
          ]
        }
      }
    },
    "-publico": {
      "+itens": {
        "-<id_edital>": {
          "nome": "string",
          "dataInicio": "timestamp",
          "dataFim": "timestamp",
          "descricao": "string",
          "entidadeResponsavel": "string",
          "arquivos": [
            "</caminho1>",
            "</caminho2>"
          ]
        }
      }
    }
  },
  "+publicacao": {}
}

Popular repositories Loading

  1. website-museu-jacinto-sousa website-museu-jacinto-sousa Public archive

    TypeScript 1

  2. api-museu-jacinto-sousa api-museu-jacinto-sousa Public archive

    API consumida pelo website do Museu Jacinto de Sousa

    Dockerfile

  3. .github .github Public

Repositories

Showing 3 of 3 repositories
  • PI-II-Museu-Historico-Jacinto-de-Sousa/website-museu-jacinto-sousa’s past year of commit activity
    TypeScript 0 MIT 1 10 4 Updated Oct 14, 2024
  • .github Public
    PI-II-Museu-Historico-Jacinto-de-Sousa/.github’s past year of commit activity
    0 0 0 0 Updated Aug 4, 2024
  • api-museu-jacinto-sousa Public archive

    API consumida pelo website do Museu Jacinto de Sousa

    PI-II-Museu-Historico-Jacinto-de-Sousa/api-museu-jacinto-sousa’s past year of commit activity
    Dockerfile 0 MIT 0 0 0 Updated Apr 11, 2024

Top languages

Loading…

Most used topics

Loading…