pmv-ads-2023-2-e2-proj-int-t5-eixo_2_grupo_5

pmv-ads-2023-2-e2-proj-int-t5-eixo_2_grupo_5 created by GitHub Classroom

https://github.com/icei-puc-minas-pmv-ads/pmv-ads-2023-2-e2-proj-int-t5-eixo_2_grupo_5

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

pmv-ads-2023-2-e2-proj-int-t5-eixo_2_grupo_5 created by GitHub Classroom

Basic Info
  • Host: GitHub
  • Owner: ICEI-PUC-Minas-PMV-ADS
  • Language: C#
  • Default Branch: main
  • Size: 81.4 MB
Statistics
  • Stars: 0
  • Watchers: 4
  • Forks: 0
  • Open Issues: 12
  • Releases: 0
Created over 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme Citation

README.md

TechTalent

TECNOLOGIA EM DESENVOLVIMENTO E ANÁLISE DE SISTEMAS

Projeto: Desenvolvimento de uma Aplicação Interativa

2º Semestre

Uma plataforma que aproxima empresas e candidatos em busca de oportunidades profissionais no setor de Tecnologia da Informação e Comunicação.

Integrantes

  • Daniel Drumond Fonte Boa
  • Frederico Adjovani Silva de Aguilar Lemos
  • Lafayete Queiroz Horta
  • Letícia Rangel Vilarim
  • Maria Fernanda Silva Salomao
  • Weglesson de Moura Silva

Orientadora

  • Luciana de Nardin

Instruções de utilização

Programas necessários para inicializar o projeto:

.NET Framework 6.0

Dotnet Entity Framework

Comando de instalação:

dotnet tool install --global dotnet-ef

Database: PostgreSQL

Localização da connection line: ./apptechtalent/appsettings.Development.json

Como inicializar o projeto:

Vá para a pasta de conteúdo do app (aqui) e rode os seguintes comandos:

bash dotnet build dotnet ef database update # para rodar as migrations dotnet run

Acesse a aplicação no endereço: https://techtalent.azurewebsites.net/

Configurações para rodar a aplicação localmente

Esta aplicação utiliza o PostgreSQL. Para rodar a aplicação localmente, siga estas etapas:

  1. Instale o PostgreSQL na sua máquina. Acesse https://www.postgresql.org/download/.

  2. Não altere as configurações padrão de propriedades.

  3. Altere a ConnectionStrings no arquivo appsettings.Development do projeto para apontar para o PostgreSQL local.

Exemplo de ConnectionStrings no formato JSON:

```json { "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "AllowedHosts": "*", "ConnectionStrings": { "DefaultConnection": "Host=localhost;Port=5432;Database=postgres;Username=postgres;Password=123456;SSL Mode=Prefer;" } }

  1. No arquivo Program, altere a referência da connectionString

```json var connectionString = builder.Configuration.GetConnectionString("DefaultConnection"); var npgsqlBuilder = new NpgsqlConnectionStringBuilder(connectionString) { SslMode = SslMode.Disable, TrustServerCertificate = true };

Observações:

  • As propriedades Host, Port e Database devem ser alteradas de acordo com a sua configuração local do PostgreSQL.

  • A propriedade Username e Password devem ser alteradas para as credenciais do seu usuário do PostgreSQL.

  • A propriedade SSL Mode pode ser alterada para Require ou VerifyCa para usar o SSL.

Documentação

  1. Documentação de Contexto
  2. Especificação do Projeto
  3. Metodologia
  4. Projeto de Interface
  5. Arquitetura da Solução
  6. Template Padrão da Aplicação
  7. Programação de Funcionalidades
  8. Plano de Testes de Software
  9. Registro de Testes de Software
  10. Plano de Testes de Usabilidade
  11. Registro de Testes de Usabilidade
  12. Apresentação do Projeto
  13. Referências

Código

  • Código Fonte
  • Owner

    • Name: Análise e Desenvolvimento de Sistemas - PUC Minas Virtual
    • Login: ICEI-PUC-Minas-PMV-ADS
    • Kind: organization

    Disciplinas de Projeto do curso EaD em Análise e Desenvolvimento de Sistemas da PUC Minas Virtual

    Citation (citation.cff)

    cff-version: 1.0.1
    message: Please cite this software using these metadata.
    title: Tech Talent
    authors:
      - family-names: Boa
        given-names: Daniel
      - family-names: Lemos
        given-names: Frederico
      - family-names: Horta 
        given-names: Lafayete
      - family-names: Vilarim
        given-names: Letícia
      - family-names: Salomao
        given-names: Maria Fernanda
     - family-names: Silva
        given-names: Weglesson
      - name-suffix: Professor
        affiliation: PUC Minas
        family-names: De Nardin
        given-names Luciana
    keywords:
      - Recrutamento
      - Vagas de emprego
      - Candidatura
      - Profissionais de tecnologia
    repository-code: https: //github.com/ICEI-PUC-Minas-PMV-ADS/pmv-ads-2023-2-e2-proj-int-t5-eixo_2_grupo_5.git
    license: CC-BY-4.0
    version: 1.0.0
    date-released: 2023-12-06
    

    GitHub Events

    Total
    Last Year