/mentorando

repository where the front-end and back-end project of the Mentorando application is stored

Primary LanguageTypeScript

Mentorando

Acompanhamento e Acolhimento!

Tecnologias   |    Introdução   |    Como rodar o projeto   |    Dependências de Lint

Fastfeet

🚀 Tecnologias

Este projeto utiliza as seguintes bibliotecas.

📄 Introdução

Muitos alunos ficam na incerteza do futuro, como é o mercado de trabalho, o que deve ser aprendido para agilizar a entrada no mercado de trabalho. E essas perguntas e angústias levam muitas vezes a desistência do curso por não encontrar a resposta ou não encontrar o caminho para a solução.

ℹ️ Extensões Vs Code

Para o processo de lint do projeto você precisa instalar algumas extensões:

Essas extensões fazem parte da padronização de código e ajudam no desenvolvimento do projeto, o EditorConfig irá ser o responsável por formatar a quebra de linha do projeto para o padrão configurado (neste caso usamos o padrão LF do ubuntu), o ESlint irá padronizar o código para uma melhor escrita e por fim e não menos importante o Prettier irá deixar quebrar as linhas caso fiquem muito extensas.

ℹ️ Como rodar o projeto

Abaixo seguem as instruções para rodar o projeto:

Atenção!!! Você precisa ter as ferramentas Git, Node.js v10.16 ou superior instaladas no seu computador.

💥 Erros comuns

Alguns erros ordem ocorrer ao baixar este repositório, como por exemplo a quebra de linha de lf (Linux) para crlf (Windows), caso isso ocorra rode o comando abaixo:

# Entrar na pasta do projeto
cd oracullum-web

# Rodar o fix linting de código do ESLint
yarn eslint --fix .

Obs.: Adicionamos no script start dentro do arquivo package.json este recurso para simplificar o uso da aplicação para qualquer novo estudante conhecer o ecossistema do React JS.

🔍 Linhas de Comandos

Em seu Terminal execute os seguintes comandos:

# Clonar o repositório
$ git clone https://github.com/saojudas/mentorando.git

# Entrar na pasta do projeto
$ cd web ou cd server

# Instalar as dependências
$ yarn

# Para rodar a aplicação web
$ yarn start

Construído por Bruno Futema e Jhonatan da Costa estudantes da USJT em um projeto de extensão 👋 Mais projetos nossos