This web is built on the Gridsome framework powered by VueJs and GraphQL with a headless admin from Wordpress.
- Install NodeJs, if haven't already from:
https://www.nodejs.com
- Run
npm install --global @gridsome/cli
- Run
npm install
in repository folder - Run
gridsome develop
to start dev environment onlocalhost:8080
- Get some coffee ☕
- Go coding! 🙌
- Run
gridsome build
to build to static html-pages in /dist
When in dev, go to http://localhost:8080/___explore
to get GraphQL data layer acess.
All of the content (articles, sub pages etc.) is administrated through Headless Wordpress and the admin can be reached at: http://api-wordpress-dot-mammafitness.appspot.com/. Coaches fetches from an API enpoint at PT Online and is administrated through PT Online Admin.