ig.news é o terceiro projeto criado no chapter 3 da trilha de React do Ignite da Rocketseat. O projeto consiste num blog onde para ler algum post você deverá ser assinante, e é usado a API do Stripe para o controle de pagamento e salvando os dados dos inscritos no FaunaDB, além disso, é usado o PrismicCMS para o consumo dos post e escrita!
Este projeto foi feito utilizando as seguintes tecnologias:
# Clone o Repositório
$ [email protected]:BrunoHenrique00/ignews.git
# Acesse a pasta do projeto
$ cd 03-ignews
# 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=
# Baixe as dependendências
$ yarn
# Execute
$ yarn start
Acesse http://localhost:3000 para ver o resultado.
Este projeto está sob a licença MIT.