A simple starter kit for creating a Portfolio website with a blog, all served by Contentful
Features
- Gatsby
- Graphql
- Contenful
- Cypress
- CSS Modules and Styled Components
🚀 Quick start
Clone the repository
Use git to clone the repository.
# clone the project using Git gatsby clone https://github.com/escapemanuele/gatsby-contentful-blog-portfolio your-project-name
Install the packages
Navigate into your new site’s directory and install the required packages.
cd your-project-name npm install
Configure Contenful
Get yourself a Contenful Account, create a new space and configure this project to use it with:
npm run setup
Start developing.
Finally you are ready to see your project. Start the engine!
gatsby develop
Open the source code and start editing!
Your site is now running at
https://localhost:8000
!Feel free to change everything you want!
Test the application with Cypress
There are some cypress tests defined in the ‘cypress’ folder. You only need to use
npm run test:open:e2e