Skip to content

FranciscoBraaz/spacetraveling-nextjs

Repository files navigation

Logo

Um blog com NextJS e Prismic CMS

🔽 Veja funcionando: Spacetraveling

📖 Sobre o projeto

Aplicação desenvolvida com o objetivo de praticar conceitos dentro do ecossistema do nextJS. Consiste num blog, que utiliza a API do Prismic CMS, para consumir os conteúdos criados (neste caso, posts). A aplicação conta com um sessão de comentários desenvolvida com o serviço disponibilizado pelo Utteranc e utiliza Static Site Generation (SSG) para renderizar as páginas do site.

Home do site, com feed de fotos

🛠️ Tencologias utilizadas

💻 Preview:

final_61e4923deb5736006a96abde_654377.mp4

👷 Executando o projeto

Baixando repositório para sua máquina

# Clone o repositório com:
git clone https://github.com/FranciscoBraaz/spacetraveling-nextjs.git

# Navegue para a pasta raíz com:
cd spacetraveling-nextjs

Instalando dependências

# Baixe as dependências com:
yarn install

Configurando aplicações de terceiros

Prismic CMS

  • É necessário possuir uma conta no Prismic CMS e criar alguns artigos para popular a aplicação. Após a criação da conta e dos artigos, copie suas credencias e coloque-as num arquivo '.env.local'.
 NEXT_PUBLIC_PRISMIC_API_ENDPOINT = Seu endpoint
 NEXT_PUBLIC_PRISMIC_ACCESS_TOKEN = Seu token

👨‍💻 Desenvolvido por Francisco Braz