Ignews

https://github.com/GabrielBritoAlmeida/ignews/blob/main/public/readme/home.png

Ignews

Introdução

Projeto tem como principal objetivo, usar os recursos mais atuais do NextJs.

Se trata de um sistema completo para consumir postes pagos.

Login pode ser realizado através do "Github", usando o "Next-auth".

Api do pagamento com "Strapi".

Usando o conceito de getStaticProps, para gerar paginas estáticas, evitando chamadas desnecessárias a api.

Banco de dados "fauna", ótimo para trabalhar com serveless.

Link do projeto: https://ignews-peach.vercel.app/

Tecnologias

  • NextJs
  • Typescript
  • Sass
  • Vercel

Pacotes externos

Typescript

yarn add typescript @types/react @types/node -D

Sass

yarn add sass

React-icons

yarn add react-icons

Stripe

yarn add stripe

Next-auth

yarn add next-auth
yarn add @types/next-auth -D

Fauna DB

yarn add faunadb

Axios

yarn add axios

Stripe-JS

yarn add @stripe/stripe-js

Prismic-io

yarn add @prismicio/client

Prismic-dom

yarn add prismic-dom

yarn add @types/prismic-dom -D