Skip to content

Application developed during the third chapter from the Ignite bootcamp. Ig.News is an application that offers paid content about news in React. Developed in ReactJS, Next.JS and TypeScript

Notifications You must be signed in to change notification settings

zehigor10/ig-news

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ig.News 📰

Primeira página ainda sem realizar o login com o Github:


Segunda página após realizar o login com o Github:


Página de posts do blog:


Página acessada em um determinado post, porém o usuário não tem uma assinatura ativa ainda, então não pode visualizar o conteúdo completo do post


Após o usuário clicar em "Subscribe now" e ter feito o pagamento de uma assinatura no Stripe, esta é a página redirecionada para visualizar o post por completo:

💻 Projeto:

Segundo projeto desenvolvido durante o BootCamp da Rocketseat pelo Ignite - trilha ReactJS.

Ig.News é uma aplicação que fornece conteúdo pago sobre ReactJS. O usuário faz a autenticação através do login com o Github, paga uma assinatura mensal através do Stripe e tem acesso aos posts da aplicação.

O proejto foi desenvolvido utilizando o framework Next.js com os conceitos em consumo de API externas, Server Side Rendering(SSR), Static Site Generation(SSG), Stripe para pagamentos da assinatura mensal, Next-Auth para autenticação com Github, FaunaDB para armazenar as informações do usuário no banco de dados e Prismic CMS para adição e gerenciamento do conteúdo dos posts.

🚀 Tecnologias:

As seguintes ferramentas foram usadas no desenvolvimento dessa aplicação:

:octocat: Para executar o projeto localmente basta clonar este repositório:

git clone https://github.com/zehigor10/ig-news.git

Acesse o 📂 diretório ignews

cd ignews

Instale todas as 📚 bibliotecas presentes no projeto com o comando:

yarn

Agora basta executar o projeto 🎉

yarn dev

O projeto irá rodar no endereço: http://localhost:3000

About

Application developed during the third chapter from the Ignite bootcamp. Ig.News is an application that offers paid content about news in React. Developed in ReactJS, Next.JS and TypeScript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages