alanflpns / ControleDeTccs

Sistema para controle de TCCs do IFS - Campus Lagarto - Disciplina de Projeto Integrador II do Curso de Bacharelado em Sistemas de Informação do referido campus.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

querolabs

Controle de TCC

Repository size Last commit on GitHub

ReactJS

👨‍💻 Instalação

Para que todo ambiente funciona de forma certa seguir seguintes regas:

  1. Instalar o Net Core 3.1 SDK
  2. Instalar o Visual Studio Community
  3. Reiniciar o PC
  4. Instalar SQL Server Express
  5. Instalar Manager SQLServer (SSMS) obs: se vc instalar SQL server PT-BR vc tem que instalar Manager PT-BR, se instalar Inglês o Manager deve ser Inglês
  6. Ativar o variável global do Entity Framewark, execute esse comando na CMD ou Power Shell: dotnet tool install --global dotnet-ef
  7. Reinicar PC (os comandos “dotnet ef” so funcionam após reiniciar o PC) Comandos de migração “Todos devem ser executados dentro da pasta projeto” dotnet ef migrations add InitialCreate dotnet ef database update

🏃 Começando

  • Clone o repositório git clone https://github.com/jislane/ControleDeTccs Indicado que antes faça o fork para e após o fork realizar o clonet com o link do seu repositório

  • Abrir arquivo no Visual Studio arquivoVS

  • Procure a string de conexão do SQL Server na máquina Como criar Connection Strings consistentes para SQL Server

  • Em appsettings.json no projeto comente em ConnectionStrings a atual e coloque a sua:

    "SistemaDeControleDeTCCsContextConnection": "Integrated Security=SSPI;Persist Security Info=False;User ID=__SEU_USER__;Initial Catalog=SistemaDeControleDeTCCs;Data Source=__SUA_DATA_SOURCE__"
  • No terminal do Visual Studio executei os comandos:

dotnet ef migrations add InitialCreate dotnet ef database update

  • Run

🗃️DER

DER

📝 Manual do Sistema

About

Sistema para controle de TCCs do IFS - Campus Lagarto - Disciplina de Projeto Integrador II do Curso de Bacharelado em Sistemas de Informação do referido campus.


Languages

Language:C# 46.5%Language:JavaScript 30.6%Language:HTML 22.2%Language:CSS 0.7%