Skip to content

yuribmontez/spacetraveling

Repository files navigation

spacetraveling

License

💻 About

The project aims to study and develop an application in ReactJS with NextJS for listing blog posts.

The app was developed applying the concepts of Static Site Generation (SSG) and using Prismic CMS for adding and managing the content of posts.

As a complementary challenge, the following changes were added:

  • Data from when the post was last edited;
  • Comments section using Utterances;
  • Access to preview Prismic CMS posts;
  • Navigation control inside the post page to go to the next/previous posts.

The project was developed as a challenge for Rocketseat's Ignite module.

You can check out a working version of the project at spacetraveling.

🧪 Tecnologies

This app features all the latest tools and practices in front-end development!

✅ Requirements:

Account on the following services:

Services settings are located at prismic.md and utterances.md

🚀 Getting started

Clone the project and access the folder

$ git clone https://github.com/yuribmontez/spacetraveling
$ cd spacetraveling

Follow the steps below

# Install the dependencies
$ yarn

# Set your environment variables on a .env.local file following the .env.example instructions
# Fill in the environment variables according to the instructions
$ cp .env.example .env.local

# Run project
$ yarn dev

🔖 Layout

You can checkout the project layout HERE.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with 💜 by Yuri Bruno Montez

About

spacetraveling is a application in blog format using Primic CMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published