Skip to content

lsferreira934/Ignite-Lab---React-Graphql

Repository files navigation

GitHub language count Repository size GitHub last commit License Stargazers

Ignite-Lab

🚧 Ignite Event Platform 🚧

SobreFuncionalidadesComo executarLayoutTecnologiasAutor

Ignite-Lab

💻 Sobre o projeto

Projeto feito do zero para treino da tecnologia ReactJs, plataforma de vídeos com uma landpage de cadastro.

⚙️ Funcionalidades

  • Cadastro breve de pessoas (landpage)
  • Pagina com aulas listadas, mostrando de acordo com sua data de publicação

🚀 Como executar o projeto

Pré-requisitos

É preciso ter essas programas instalados em sua máquina: Git, Node.js. Editor usado para desenvolvimento da aplicação VSCode.

🧭 Iniciando a aplicação

É preciso criar uma conta no serviço Graphcms e clonar a API criar a nossa API, adicione as variáveis necessárias no arquivo .env, conforme o arquivo de exemplo .env.example.

# Clone este repositório
$ git clone https://github.com/lsferreira934/Ignite-Lab---React-Graphql.git
# Acesse a pasta do projeto no seu terminal/cmd
$ cd ignite-lab-react
# Instale as dependências
$ npm install
# ou
$ yarn
# Execute a aplicação
$ yarn dev

🔖 Layout

É possivel vizualizar o layout nesse link. É necessário ter conta no Figma para acessá-lo.


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

  • Vite
  • Typescript
  • Tailwindcss
  • Apollo Client Graphql
  • Phosphor icon
  • Date fns
  • Vime
  • React Router Dom
  • Classnames
  • GraphQL Code Generator

Veja o arquivo package.json


👨🏽‍💻 Autor

Leandro Ferreira

Feito por Leandro Ferreira

Linkedin Badge Whatsapp Badge Gmail Badge

Releases

No releases published

Packages

No packages published

Languages