Skip to content

filipegoncalo/plataforma-ead

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

logo

Descrição do projeto

Projeto desenvolvido durante programa de formação da Fcamara 2020.

Através de análises e pesquisas no cenário da educação causado pelo COVID-19, notou-se uma grande dificuldade na adaptação a essa nova realidade, não só dos alunos, mas também dos professores e instituições, resultando na queda da qualidade do ensino e prejudicando muitos esse ano letivo. Com a proposta de solucionar este problema, surge a plataforma e-Studa em um hackathon de 7 semanas, focando nas dificuldades encontradas. Uma plataforma de ensino a distância de fácil uso com foco na interação entre professores e alunos, visando ajudar no engajamento de ambos, para que a migração do ensino presencial para o ensino distância não tenha perda de qualidade.

Como rodar a aplicação

No terminal, clone o projeto: git clone https://github.com/filipegoncalo/plataforma-ead.git

Database:

  • Para efetuar login no MySQL/Mariadb, digite o seguinte comando (Substitua username pelo nome do seu): mysql -u username -p

  • Crie um banco com o comando: CREATE DATABASE ead;

  • Sair do MySQL/Mariadb: quit;

No backend:

  1. Entre na pasta: cd plataforma-ead/backend

     Edite o arquivo .env :
         DB_USER=user
         DB_PASS=password
         DB_NAME=ead
         DB_HOST=127.0.0.1
    
         JWT_TOKEN_PRIVATE_KEY=<private key>
         JWT_REFRESH_TOKEN_PRIVATE_KEY=<refresh private key>
    
  2. instale as dependencias: npm install

  3. Excute as migrations: npm run migrate

  4. Excute as migrations: npm run seed

  5. Excute a API: npm start

No frontend

  1. Entre na pasta: cd frontend

  2. Instale as dependencias: npm install

  3. Excute a aplicação: npm start

SQUAD

UX/UI


Caio Felipe Xavier

Backend


Filipe Gonçalo

Frontend/Backend


William Cabral

Frontend


Laurent Herman

Frontend


Pedro Henrique Brito

Acompanhe o desenvolvimento diário

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5