Skip to content

Rodrigo001-dev/event-platform

Repository files navigation

📃 Projeto

Event Platform ✨ - Ignite Lab 🧪

Ignite Lab Image

Aplicação criada no evento Ignite Lab 2 da Rocketseat!

Essa aplicação consiste em criar uma plataform de eventos onde é possível se cadastrar e ter acesso as aulas utilizando apenas o Frontend, sem Back.

Essa aplicação utiliza do conceito de JAMStack que é uma forma de desenvolver aplicações onde utilizamos 3 atores: JAM é uma sigla para Javascript, Api e Markup, básicamente faz um conjunto de utilizar Javascript, utilizar alguma Api que fornecer conteúdo, fornecer os dados para ser utilizado na aplicação e essa Api pode ser qualquer coisa, desde um CMS, algo que vai gerar conteúdo até APIs de pagamento, e Markup é a linguagem de marcação, no caso HTML.

No caso dessa aplicação foi utilizado um CMS chamado GraphCMS como fornecedor dos dados. Com o GraphCMS é possível fazer buscas e escrita de dados utilizando os princípios do GraphQL.

🚀 Tecnologias/Bibliotecas utilizadas

TypeScript React GraphQL GraphCMS Graphql-codegen

👀 Demo

Demo link

💻 Autor

Feito com 💜 by Rodrigo Rael

Linkedin Rodrigo Gmail Rodrigo