Skip to content

Um projeto completo usando os recursos do NextJS para uma API backend que consome webhooks, faz requisições a um banco de dados, além autenticação e autorização com NextAuth, resultando em uma aplicação JAMStack com as mais modernas ferramentas.

Notifications You must be signed in to change notification settings

LuizFelipe16/ignews-full

Repository files navigation

Banner


Ig.news

Ignite Project! A complete project using NextJS resources for a backend API that consumes webhooks, makes requests to a database, in addition to authentication and authorization with NextAuth, resulting in a JAMStack application with the most modern tools.



PyPi license Badge Badge GitHub release



🛠 Technologies

The following tools were used in building the project:


🤖 Project Status 🚀 Complete! 🤖


Features


  • ✅ Listen Webhooks of Stripe API;
  • ✅ Consume Prismic API;
  • ✅ List Posts of Prismic CMS account;
  • ✅ Authentication using NextAuth of Github account;
  • ✅ Authorization to view and read a post if Stripe subscription is true;
  • ✅ Product subscription payment using Stripe API;
  • ✅ Test pages and components using Jest and Testing Library;
  • ✅ Create new user and your subscription in FaunaDB;
  • ✅ Usage Next StaticProps and ServerSideProps strategies.

How to

  • To download the project follow the instructions bellow:
1. git clone
2. cd ignews-full
  • Install the dependencies:
3. yarn or npm install

Screen Shots

  • Home

ScreenShot


  • Posts

ScreenShot


Author

Luiz Felipe S. Felizatti 🎯

Contact:

About

Um projeto completo usando os recursos do NextJS para uma API backend que consome webhooks, faz requisições a um banco de dados, além autenticação e autorização com NextAuth, resultando em uma aplicação JAMStack com as mais modernas ferramentas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published