Skip to content

Pedro-AugusCoelho/Ignews

Repository files navigation

Sobre o projeto 💬

O IgNews é uma aplicação web de blog, desenvolvida na Rocketseat

Funcionalidades 🧠

📕 A aplicação contém as seguintes funcionalidades:

  • Logar na aplicação utilizando o github
  • Realizar uma assinatura mensal no site para ler as publicações postadas

Pré-requisitos ⚙

Antes de começar, é bom ter instalado em sua maquina as seguintes ferramentas:

Responsividade 🖥

Readme

Rodando o Projeto 📖

# Clone para este repositório
$ git clone <https://github.com/Pedro-AugusCoelho/Ignews.git>

# Acesse a pasta do projeto no terminal/cmd
$ cd IgNews

# Instale as dependências
$ npm install / yarn

# Execute a aplicação em modo de desenvolvimento
$ npm run dev / yarn dev
# A aplicação iniciará na porta:3000 - acesse <http://localhost:3000>

# Criar um arquivo .env.local para armanezar os acessos
# São necessárias as seguintes variáveis de ambiente:

# Referente ao Github
$ GITHUB_ID - GITHUB_SECRET

# Referente ao Stripe
$ STRIPE_CANCEL_URL - STRIPE_WEBHOOKS_SECRET - STRIPE_API_KEY - NEXT_PUBLIC_STRIPE_PUBLIC_KEY - STRIPE_SUCCESS_URL

# Referente ao FaunaDB
$ FAUNADB_KEY - PRISMIC_ACCESS_TOKEN - PRISMIC_ENDPOINT
 

Tecnologias 🛠

Desenvolvido utilizando as seguintes tecnologias:

Desenvolvido 💡


Feito por: Pedro Augusto & Rocketseat