Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/eneax/gatsby-dev-portfolio

👨‍💻 A simple starter to get your dev portfolio up and running quickly with Gatsby and Strapi
https://github.com/eneax/gatsby-dev-portfolio

gatsby-blog gatsby-site gatsby-starter gatsbyjs headless-cms javascript react strapi styled-components

Last synced: about 1 month ago
JSON representation

👨‍💻 A simple starter to get your dev portfolio up and running quickly with Gatsby and Strapi

Awesome Lists containing this project

README

        


👨‍💻 gatsby-dev-portfolio

A simple starter to get your dev portfolio up and running quickly with Gatsby.

## 🚀 Quick start

This project uses _[Strapi](https://strapi.io/)_ in the backend as a Headless CMS.
That's why, I've created a separate _[repo](https://github.com/eneax/gatsby-dev-portfolio-api)_ containing the setup to run the project locally.

Make sure to clone the _[Strapi backend repo](https://github.com/eneax/gatsby-dev-portfolio-api)_ first and run it locally:

```shell
npm i
npm run develop
```

Once the backend is running, then run this repo locally with:

```shell
npm i
gatsby develop
```

## 🧐 What's inside?

A quick look at the top-level files and directories you'll see in the project.

.
├── node_modules
├── src
├── assets
├── components
├── pages
└── templates
├── static
├── .eslint
├── .gitignore
├── .prettierrc
├── gatsby-config.js
├── gatsby-node.js
├── package.json
├── package-lock.json
└── README.md

## 🎓 Learning Gatsby

Looking for more guidance? Full documentation available on the official [Gatsby website](https://www.gatsbyjs.com/).

## 💫 Deploy

This project is deployed to _[Netlify](https://www.netlify.com/)_.

[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/gatsbyjs/gatsby-starter-default)