Skip to content

Serviço de assinatura de artigos voltados para desenvolvedores 👨‍💻

Notifications You must be signed in to change notification settings

gustavocrvls/ignews

Repository files navigation

ig.news

Ignite | Rocketseat License

💡 Sobre o Projeto

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

🛠 Tecnologias Usadas

  • Typescript
  • React
  • Next
  • NextAuth
  • Prisma
  • FaunaDB
  • Stripe

🧙‍♂️ Como Iniciar o Projeto

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!😉

About

Serviço de assinatura de artigos voltados para desenvolvedores 👨‍💻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published