Skip to content

Blog por assinatura com pagamentos pelo Stripe e autenticação pelo GitHub.

Notifications You must be signed in to change notification settings

Gabrielcsg19/ignews

Repository files navigation

ignews


home


Blog por assinatura com pagamentos pelo Stripe e autenticação pelo GitHub.

🚀 Introdução

Aplicação criada através do Ignite da Rocketseat com o intuito de praticar os conhecimentos em React, Typescript e Sass. Também tem como objetivo testar a integração de pagamentos com a plataforma Stripe, autenticação através do GitHub e gerenciamento de conteúdo com o headless CMS Prismic.

📋 Pré-requisitos

🔧 Instalação

Para clonar o projeto via HTTPS execute o seguinte comando:

git clone https://github.com/Gabrielcsg19/ignews.git

Em seguida instale as dependências:

yarn

⚙️ Configuração

Antes de executar o projeto é necessário preencher as variáveis de ambiente:

code2

🔨 Execução em ambiente de desenvolvimento

yarn dev

✅ Execução dos testes

yarn test

🛠️ Principais tecnologias utilizadas

  • Next.js - Framework React que adiciona recursos como SSR, SSG e entre outros à biblioteca.
  • Typescript - Superset Javascript que adiciona tipagem estática à linguagem.
  • Sass - Pré-processador que adiciona diversos recursos ao CSS.
  • Jest - Um dos frameworks mais famosos quando se trata de testes de código Javascript.

🎉 Agradecimentos

Feito com ❤️ por Gabriel Souza