Skip to content

micheldslive/gamalearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unform

Projeto   |    Seções   |    Tecnologias   |    Executando o projeto   |    Desenvolvedor

Gama Learning React Portfolio


💻 Projeto

Gama Academy (Learning) é um pequeno projeto E-learning, idealizado / desenvolvido para que alunos e professores possam continuar a aprender e ensinar em qualquer lugar e a qualquer hora.

demo

👀 Pré-visualização do Projeto: https://gamalearning.vercel.app/


📌 Seções

Site composto por 4 seções:

  • login: Página incial com conexão ao perfil do Github;
  • playlists: Página para escolha da Playlist;
  • playlists:module:::lesson:: Página que executará a playlist escolhida utilizando paremetros na url;
  • user: Página que exibe algumas infos do perfil digitado na página de Login;

🚀 Tecnologias utilizadas

  • ReactJS
    ✔ Layout responsivo e Estilização CSS utilizando styled components e o sistema de grids bootstrap.

    ✔ Requisição API Github utilizando o axios.

    ✔ Rotas utilizando react-router-dom.

    ✔ centralização dos estados da aplicação utilizando redux.

    ✔ Títulos das páginas utilizando react-helmet-async.

    ✔ Renderização / manipulação dos vídeos utilizando videojs.


▶️ Executando o projeto

Clone o repositório usando o seguinte comando ou baixe

git clone https://github.com/micheldslive/gamalearning.git

Para instalar as dependências

yarn install

Para iniciar o servidor

yarn start

Para construção de produção

yarn build

O servidor estará disponível no http://127.0.0.1:3000 em seu navegador


💘 Desenvolvedor

Foto no GitHub
Michel Domingos