Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/huseyinnurbaki/dev-profile

Static website template
https://github.com/huseyinnurbaki/dev-profile

card contact contactme gatsby personal-site personal-website portfolio profile react

Last synced: 23 days ago
JSON representation

Static website template

Awesome Lists containing this project

README

        



Gatsby

---


profile_gif



profile_confetti_gif

---
# 🚀 Quick start

Start developing

```shell
npm run develop
```

# 👶 Github Pages Deployment

## Important

- If you are going to use [gtag](https://www.gatsbyjs.com/plugins/gatsby-plugin-google-gtag/) please create a .env file in the root directory.
The value is read from environment. The file content will look like: GA_TRACKING_ID=G-XYZ

- If you have pathprefix, please update your repository according to this [document](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/how-gatsby-works-with-github-pages/) . Otherwise your content will not be served correctly. If you're not sure about pathprefix, no worries just skip this warning.

## Custom Domain

Update CNAME file to access over a custom domain. Also see the following [document](https://www.namecheap.com/support/knowledgebase/article.aspx/9645/2208/how-do-i-link-my-domain-to-github-pages/) if you want assistance on linking a custom domain to github pages.

Following command builds and pushes the build to gh-pages branch. Which means you don't have to do anything more to deploy.
```shell
$ npm run deploy
```

## Default domain (username.github.io)

If you don't want a custom domain and ok with what github is providing this the right option.
You can delete CNAME for this scenario

```shell
$ npm run neatdeploy
```

#### Notes

Repository is open for improvements. It all started with a minimal personal profile card, later I converted int into a template.
Pull requests & suggestions are welcomed.

Also feel free to email me if you need assistance.