https://github.com/hugovarellaa/blog-spacetraveling
Desafio do Ignite da Rocketseat! A ideia era desenvolver do 0 uma aplicação, desde o front-end até a conexão com o Prismic CMS para a publicação dos posts.
https://github.com/hugovarellaa/blog-spacetraveling
css3 date-fns eslint fetch-api html5 javascript jest-tests nextjs prettier prismic-cms reactjs sass typescript
Last synced: 25 days ago
JSON representation
Desafio do Ignite da Rocketseat! A ideia era desenvolver do 0 uma aplicação, desde o front-end até a conexão com o Prismic CMS para a publicação dos posts.
- Host: GitHub
- URL: https://github.com/hugovarellaa/blog-spacetraveling
- Owner: Hugovarellaa
- Created: 2022-03-05T12:36:05.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-07T12:45:43.000Z (about 3 years ago)
- Last Synced: 2025-02-15T15:50:58.221Z (3 months ago)
- Topics: css3, date-fns, eslint, fetch-api, html5, javascript, jest-tests, nextjs, prettier, prismic-cms, reactjs, sass, typescript
- Language: TypeScript
- Homepage:
- Size: 5.67 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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 do 0 uma aplicação, desde o front-end até a conexão com o Prismic CMS para a publicação dos posts.
## 💻 O que tem no projeto?
* Front-end bem clean, desenvolvido seguindo o proposto no [Figma](https://www.figma.com/file/0Y26j0tf1K2WB5c1ja5hov/Desafios-M%C3%B3dulo-3-ReactJS?node-id=0%3A1).
* Integração com o Prismic CMS, para trabalhar com toda a parte do sistema do blog.
* Integração com o sistema de Preview do Prismic, onde é possível ver um post não publicado dentro do blog, antes mesmo dele ir ao ar.
* 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
* [React](https://pt-br.reactjs.org/E)
* [Next.js](https://nextjs.org/)
* [Prismic CMS](https://prismic.io/)
## ⚙️ Instalação
```
# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/Hugovarellaa/blog-spacetraveling
``````
# Acesse a pasta da aplicação
$ cd blog-spacetraveling# Crie um arquivo .env.local e coloque as variaveis
# de ambiente baseado no arquivo .env.example que
# se encontra na pasta moveit# Instale as dependências
$ yarn# Inicie a aplicação
$ yarn start```
---
Feito com 💙 por Hugo Alves Varella