Esse projeto é um blog onde os usuários podem ter acesso ao conteúdo completo ou uma prévia de cada postagem de acordo com o status da sua assinatura. A assinatura é feita via Stripe e após o usuário realizar o pagamento, sua inscrição estará ativa e o usuário poderá visualizar qualquer postagem por completo. Caso o usuário não faça uma assinatura, apenas poderá visualizar uma prévia do conteúdo.
Este projeto foi desenvolvido utilizando as seguintes tecnologias:
Clone o projeto
git clone https://github.com/sampaiocode/ignews.git
Siga os passos abaixo
# Acesse a pasta
$ cd ignews
# Instale as dependências
$ yarn
# Crie um arquivo '.env'
# Faça uma cópia de '.env.example' para '.env'
# Preencha as variáveis ambiente em seguida
$ cp .env.local.example .env.local
# Execute stripe listen para ouvir eventos do webhook
$ stripe listen --forward-to localhost:3000/api/webhooks
# Inicie a aplicação
$ yarn dev
Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.
Desenvolvido com 💙 por Deivit Eduardo