Este Ć© um site construĆdo durante o evento do Ignite Lab da Rocketseat, trata-se de uma plataforma de Hospedagem de Cursos Online.
A plataforma foi construĆda utilizando React para a construĆ§Ć£o do frontend e GraphCMS para a construĆ§Ć£o das APIs consumidas pela plataforma. Os dados persistidos pelo site sĆ£o variĆ”veis e recebem todas as informaƧƵes via GraphQL, consumindo as API Query.
Ao entrar no site temos a tela de inscriĆ§Ć£o do evento, que assim que o usuĆ”rio Ć© inscrito com sucesso, Ć© direcionado Ć s aulas do Curso! O projeto ainda contĆ©m muitas melhorias para serem implementadas, como sua versĆ£o responsiva para mobile.
As principais bibliotecas JS utilizadas nesse projeto sĆ£o: Apollo para a conexĆ£o com as APIs, graphql para fazer as requisiƧƵes, tailwindcss para a estilizaĆ§Ć£o dos componentes e telas, abordando diversos conceitos exclusivos da biblioteca e a Vime.js para a exibiĆ§Ć£o do player de Video, que nesse caso consome videos diretamente YouTube, mas com essa biblioteca pode-se dar play em qualquer plataforma onde o video estiver! š
https://plataforma-aulas-gk.vercel.app
React
Typescript
Tailwindcss
GraphQl
GraphCMS