Aplicação em formato de blog utilizando Prismic CMS
O projeto tem como objetivo o estudo e desenvolvimento de uma aplicação em ReactJS com NextJS para listagem de posts de um blog.
A aplicação foi desenvolvida utilizando o framework NextJS aplicando os conceitos de Static Site Generation (SSG) e utilizando Prismic CMS para adição e gerenciamento do conteúdo dos posts.
Como desafio complementar foi adicionado sessão de comentários utilizando Utterances, acesso a Preview dos posts do Prismic CMS, controle de navegação dentro do post para ir para o próximo/anterior e adição de tag com data de quando o post sofreu a ultima edição.
O projeto foi desenvolvido como desafio das aulas do modulo 03 do Ignite da Rocketseat
Esse projeto foi desenvolvido com as seguintes tecnologias:
Criar conta e configurar o serviço do Prismic CMS e Utterances:
- Clone o repositório
- Rode
yarn
para baixar as dependências - Crie uma copia do arquivo
.env.local.example
- Altere o nome da copia para
.env.local
- Preencha as variáveis ambiente de acordo com as instruções
- Altere o nome da copia para
- Rode o
yarn dev
para iniciar a aplicação.