Blog - Space Traveling
📚 Informações sobre o projeto
- Esse blog foi um projeto desenvolvido durante um desafio do Ignite da Rocketseat! A ideia era desenvolver uma aplicação, desde o front-end até a conexão com o Prismic CMS para a publicação dos posts.
- Esse projeto foi bem desafiador e bastante satisfatório sua conclusão. Nele, pratiquei conceitos como: implementação do CMS (Prismac); comentários com Utteranc e mais.
💻 O que tem no projeto?
- Front-end, desenvolvido seguindo o proposto no Figma.
- Gerenciamento dos posts com integração do Prismic CMS.
- Implementação do Preview do Prismic, onde é possível vizualizar na aplicação o post criado no prismac, antes de publicá-lo.
- Uso do sistema estático do Next.js, onde os posts são mantidos no cache para um melhor carregamento.
- Sistema de comentários usando o Utteranc.
🛠️ Tecnologias/Ferramentas ultilizadas
🎥 Demonstração
https://user-images.githubusercontent.com/78037936/141856423-0b2046b4-0d82-4451-aa73-c36994c9d1f2.mp4
⚙️ Instalação
# Abra um terminal e copie este repositório com o comando
$ git clone git@github.com:PauloGrijp/ignite-reactjs-criando-um-projeto-do-zero.git
# Acesse a pasta da aplicação
$ cd ignite-reactjs-criando-um-projeto-do-zero
# Crie um arquivo .env.local e coloque as variaveis
# de ambiente baseado no arquivo .env.example que
# se encontra na raiz do projeto
# Instale as dependências
$ yarn
# Inicie a aplicação
$ yarn start
Feito por Paulo Xavier