Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webdevsuperfast/portfolio-gridsome
A JAMStack implementation of my portfolio site using Gridsome and WP REST API.
https://github.com/webdevsuperfast/portfolio-gridsome
bootstrap-vue feather-icons gridsome jamstack wordpress-api
Last synced: 1 day ago
JSON representation
A JAMStack implementation of my portfolio site using Gridsome and WP REST API.
- Host: GitHub
- URL: https://github.com/webdevsuperfast/portfolio-gridsome
- Owner: webdevsuperfast
- License: mit
- Created: 2020-01-29T07:24:01.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T05:50:40.000Z (over 1 year ago)
- Last Synced: 2024-04-15T00:03:07.169Z (7 months ago)
- Topics: bootstrap-vue, feather-icons, gridsome, jamstack, wordpress-api
- Language: Vue
- Homepage: https://rotsenacob.com
- Size: 3.22 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
JAMStack implementation of my portfolio using Gridsome and REST API.
## Building from Source
1. Install [Git](https://git-scm.com/).
2. Clone or download the repository to your local machine.
3. Install [Node](https://nodejs.org/en/).
4. Install [Yarn](https://yarnpkg.org).
5. Install Gridsome CLI globally, `yarn global add @gridsome/cli` or `npm i -g @gridsome/cli`
6. Run `yarn install` to install dependencies through terminal/CLI program.
7. Run `gridsome develop` to run a development server, `gridsome serve` to run a production server.**Note:** I suggest using package manager to install Git, Node and Yarn. You can use [Homebrew](httsp://brew.sh) if you're on a Mac or Linux/WSL, [Scoop](https://scoop.sh) or [Chocolatey](https://chocolatey.org/) if you're on Windows.
## Features
1. Built with Gridsome, Bootstrap Vue and Feather Icons.
2. No jQuery dependency.
3. Pull data from Heroku using REST API, via Fake JSON Server.## Todos
- [ ] Bug fixes and cleanup.
- [ ] Design improvements.## Credits
* [Gridsome](https://gridsome.org)
* [StartBootstrap Resume](https://github.com/BlackrockDigital/startbootstrap-resume)
* [Bootstrap Vue](https://bootstrap-vue.js.org/)
* [Vue Feather Icons](https://github.com/egoist/vue-feather-icons)
* [JSON Server](https://github.com/typicode/json-server)