Skip to content

Portal Web do projeto desenvolvido no 2º semestre de DSM na FATEC Professor Jessen Vidal, SJC- SP.

License

Notifications You must be signed in to change notification settings

Equipe-Polaris-DSM-2021/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portal Web

Neste guia iremos configurar o ambiente de desenvolvimento, clonando o projeto e instalando suas dependências, além de mostrar como executá-lo. Ainda neste guia é possível encontrar uma breve explicação da estrutura das pastas adotada para a construção em equipe desse projeto.

🖥️ Para acessar o protótipo, acesse: https://polaris-fatec.netlify.app/

Links úteis (para antes de clonar o repositório)

Clonando projeto

Com todas as ferramentas necessárias devidamente instaladas, baixe ou clone este repositório pelo terminal seguindo passo a passo descrito abaixo.

# Baixe este repositório ou clone pelo Git usando o comando:
$ git clone https://github.com/Equipe-Polaris-DSM-2021/web.git

# Acesse a pasta do projeto
$ cd web-main

# Instale as dependências do projeto (são listadas no arquivo package.json)
$ npm install
# ou
$ yarn

# Execute o projeto
$ npm start
# ou
$ yarn start

Agora o servidor deste projeto está ativo. É só acessar pelo localhost na porta 3333: [https://localhost:3333]!

Explicação da estrutura das pastas

Pasta Definição
📂 node_modules/ Armazena as bibliotecas (dependências) usadas pelo projeto
📂 public/ Pasta pública do projeto acessível ao público geral por meio de um servidor web
📂 src/assets Pasta de arquivos visuais (imagens, estilização (css), componentes, fontes, lottieJSONs, scss...)
📂 src/components Código fonte dos componentes do projeto (botões, rodapés, cabeçalhos, barra de navegação..)
📂 src/pages Código fonte das páginas do projeto
📂 src/services Arquivos de serviços externos utilizados no projeto como a nossa API
📄 package.json Arquivo usado para gerenciar as dependências do projeto, scripts e versões

Tecnologias utilizadas

As seguintes tecnologias e ferramentas estão sendo utilizadas neste projeto: