/ignews

Ignews é uma aplicação front-end desenvolvida em NextJS com TypeScript durante o módulo Chapter III do Ignite, bootcamp intensivo da Rocketseat, na trilha de ReactJS.

Primary LanguageTypeScript

Ignews Notícias sobre o mundo React.

Ignews é uma aplicação front-end desenvolvida em NextJS com TypeScript durante o módulo Chapter III do Ignite, bootcamp intensivo da Rocketseat, na trilha de ReactJS.

Objetivo Acadêmico

O objetivo da aplicação é apenas obter conhecimento à medida que avançamos no bootcamp. A aplicação foi desenvolvida durante as aulas do bootcamp e agrega conhecimentos diversos, dentre eles os fundamentos do NextJS, estruturação de um back-end dentro do front-end e o front-end JAMStack.

Conhecimentos agregados

  • Páginas estáticas no NextJS.
  • Geração de sites estáticos dinâmicos.
  • Revalidação de páginas estáticas para atualização de conteúdo.
  • Server Side Rendering.
  • Integração de CMS externos.
  • SASS.
  • CSS Modules.
  • TypeScript.
  • Prismic CMS.
  • FaunaDB para banco de dados.
  • Stripe integração de pagamentos.

Objetivo da aplicação

Disponibilização de conteúdo em formato de blog para pessoas assinantes do serviço que o ignews oferece.

Funcionalidades

No ignews temos as funcionalidades de login, autenticação, assinatura e pagamento de serviços, disponibilização de conteúdo, preview de conteúdo para não assinantes, logout etc.