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-nameInstall the packages
Navigate into your new site’s directory and install the required packages.
cd your-project-name npm installConfigure Contenful
Get yourself a Contenful Account, create a new space and configure this project to use it with:
npm run setupStart developing.
Finally you are ready to see your project. Start the engine!
gatsby developOpen 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
