Ig.News é uma aplicação que disponibiliza Artigos (posts) sobre variados assuntos.
Desenvolvida em React / Next, o login da aplicação é feito pela rede social Github.
Os artigos são armazenados no CMS Prismic e só podem ser acessados mediante assinatura mensal.
A assinatura mensal é feita por meio da API de pagamentos Stripe.
Sem a assinatura, só é possível visualizar uma prévia dos artigos.
A aplicação possui 2 páginas: Home e Posts.
Em Home, podemos assinar a assinatura mensal na API do Stripe.
Em Posts, acessamos os artigos.
A aplicação está disponível aqui.
- React / Next
- Typescript
- Login social com NextAuth
- Acesso à API de pagamentos do Stripe
- Acesso à API do Prismic
- Estilização com SASS
- Baixe o repositório com
git clone
- Digite
yarn
para inicializar o projeto. - Crie uma cópia do arquivo
.env.local.example
e renomeie para.env.local
. - Para funcionar, precisa criar uma conta no Stripe, Github, Prismic e FaunaDB e informar as respectivas chaves no arquivo
.env.local
. - digite
yarn dev
no terminal e acesse a aplicação em http://localhost:3000
Este projeto está licenciado sob a licença MIT.
E-mail: luiiz.silverio@gmail.com