O projeto foi desenvolvido a trilha de React do Ignite, programa realizado pela Rocketseat 🚀💜
O ignews é uma plataforma de assinatura de artigos relacionados ao framework React.
Você pode dar uma olhada no protótipo do projeto em: ig.news
- Typescript
- React
- Next
- NextAuth
- Prisma
- FaunaDB
- Stripe
Primeiro faça a clonagem do projeto em algum diretorio do seu computador:
> cd "algum/diretorio/qualquer"
> git clone https://github.com/gustavocrvls/ignews.git
Depois disso instale as dependências:
> yarn
Após isso crie um arquivo .env na raiz do projeto com os seguintes campos:
STRIPE_API_KEY=
STRIPE_SUCCESS_URL=
STRIPE_CANCEL_URL=
STRIPE_WEBHOOK_SECRET=
NEXT_PUBLIC_STRIPE_PUBLIC_KEY=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
FAUNADB_KEY=
PRISMIC_ENDPOINT=
PRISMIC_ACCESS_TOKEN=
E então é só iniciar o projeto:
> yarn dev
O projeto vai iniciar em http://localhost:3000.
Isso é tudo, pessoal!😉