📝 O projeto consiste num blog utilizando a API do Stripe para o controle de pagamento e salvando os dados no FaunaDB, desenvolvido durante a trilha React da Ignite, disponibilizado pela Rocketseat.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e o gerenciador de pacotes Yarn. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone https://github.com/savio-2-lopes/Ig.News
# Crie um arquivo .env.local e configure as váriaveis de ambiente
# Stripe
STRIPE_API_KEY=
NEXT_PUBLIC_STRIPE_PUBLIC_KEY=
STRIPE_API_PRICE_KEY=
STRIPE_WEBHOOK_SECRET=
STRIPE_SUCESS_URL=
STRIPE_CANCEL_URL=
# Github
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# FaunaDB
FAUNADB_KEY=
# Prismic CMS
PRISMIC_ENDPOINT=
PRISMIC_ACCESS_TOKEN=
# Acesse a pasta
$ cd Ig.News
# Instale as dependências
$ yarn
# Rode a aplicação
$ yarn dev
# Acesse http://localhost:3000 no seu navegador
Este projeto foi feito utilizando as seguintes tecnologias:
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ❤️ por Savio Lopes 👋🏽 Entre em contato!
Meus agradecimentos à Rocketseat por disponibilizar esse conteúdo sensacional 🚀.