Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kayke-fujinaka/spacetraveling


https://github.com/kayke-fujinaka/spacetraveling

rocketseat

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![LinkedIn][linkedin-shield]][linkedin-url]




Spacetraveling


Application in blog format using Prismic CMS


Table of Contents



  1. About The Project



  2. Getting Started


  3. Contributing

  4. License

  5. Contact

## 📜 About The Project

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

The application was developed using the NextJS framework applying the concepts of Static Site Generation (SSG) and using Prismic CMS to add and manage the content of the posts.

As a complementary challenge, a comment session was added using Utterances, access to Prismic CMS posts Preview, navigation control inside the post to go to the next/previous one and the addition of a tag with the date when the post was last edited.

### Built With

- [Nextjs](https://nextjs.org/)
- [Typescript](https://www.typescriptlang.org/)
- [Babel](https://babeljs.io/)
- [React Icon](https://react-icons.github.io/react-icons/)
- [Styled Componentes](https://styled-components.com/)
- [Sass](https://sass-lang.com/)
- [Jest](https://jestjs.io/pt-BR/)
- [Testing Library](https://testing-library.com/)

## Getting Started

This is an example of how you may give instructions on setting up your project locally.
To get a local copy up and running follow these simple example steps.

### Installation

_Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services._

1. Clone the repo
```sh
git clone https://github.com/Kayke-Fujinaka
```
2. Install packages
```sh
npm install

or

yarn
```

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

Distributed under the MIT License. See `LICENSE.txt` for more information.

## Contact

Kayke Fujinaka - [@kaykeaf](https://www.instagram.com/kaykeaf/) - [email protected]

Project Link: [https://github.com/Kayke-Fujinaka/spacetraveling](https://github.com/Kayke-Fujinaka/spacetraveling)

[contributors-shield]: https://img.shields.io/github/contributors/othneildrew/Best-README-Template.svg?style=for-the-badge
[contributors-url]: https://github.com/Kayke-Fujinaka
[forks-shield]: https://img.shields.io/github/forks/othneildrew/Best-README-Template.svg?style=for-the-badge
[forks-url]: https://github.com/Kayke-Fujinaka
[stars-shield]: https://img.shields.io/github/stars/othneildrew/Best-README-Template.svg?style=for-the-badge
[stars-url]: https://github.com/Kayke-Fujinaka
[issues-shield]: https://img.shields.io/github/issues/othneildrew/Best-README-Template.svg?style=for-the-badge
[issues-url]: https://github.com/Kayke-Fujinaka
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/kayke-fujinaka/
[product-screenshot]: images/screenshot.png