O projeto é uma plataforma de eventos para transmissão de video aulas onde é possível, assim que efetuado um cadastro, ser redirecionado para a página onde acontece as aulas que são focadas no aprendizado de Frontend com tecnologias javascript. Na página das aulas é possível encontrar informações do professor, wallpapers e desafios, assim como as aulas com seus respectivos horários e restrições
Acesso a aplicação → Event Platform. Deploy feito na Vercel.
Desenvolvimento de uma plataforma de eventos onde é possível transmitir através dela, video aulas já disponíveis no YouTube e/ou transmissões ao vivo. O foco do projeto era aprender como funciona o fluxo de um frontend de uma aplicação assim como a criação dos componentes com TailwindCSS em ReactJs + Typescript fazendo e finalizando com noções básicas de consumo de API do Hygraph.
- Página de cadastro de usuário para garantir vaga
- Página para transmissão de aulas
- Informações do professor por aula (As aula pode ser lecionada pelo mesmo professor ou por professores diferentes)
- Wallpapers
- Quiz de Desafios
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js na versão 16.15.1 e NPM na versão 8.5.5. É possível instalar as ferramentas utilizando os gerenciadores de pacote Chocolatey em máquinas windows e o Homebrew em máquinas MacOS. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone https://github.com/Welber33/event_platform.git
# Acesse a pasta do projeto via terminal/cmd
$ cd pasta_destino_do_do_projeto_clonado
# Abra o projeto no vscode via terminal/cmd
$ code .
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
Foram utilizadas neste projeto as seguintes tecnologias:
MIT License © João Welber