Modern, minimalistic, one-page, simple in every way developer personal home page.
- fork for yourself and customize
- instantly enter into ready-to-code development IDE with GitPod
- personalize easily
- host serveless & free on GitHub Pages
Feel free to fork it for yourself and use for your needs!
Check out live example: https://id.zentala.io/
If you own a domain you can deploy it, in in the subdomain with simple CNAME record added to yor DNS Zone. In my case CNAME record for id.zentala.io points at my GitHub profile zentala.github.io..
If you don't own domain you still can host webpage under github.io domain: <your_github_username>.github.io.
For more about GitHub Pages configuration go to the official documentation.
- fork this repo and rename it into choosen domain name
- edit
package.jsonand go toscripts>deploy, changeid.zentala.ioto your domain name & commit - edit
README.mdand replace repository URL with yours in GitPod link & commit - install GitPod from Marketplace and turn it on in the repository
- open project with GitPod & change all titles, icons, descriptions you want to change & commit
- deploy with
npm run deploy(that will create branchdeploywith built website)
- having branch
deploybuilt, and domain configured... - go to repository
Settings>Pages - choose
deploybranch from the list, clickSave - wait till TLS cert will be generated (that may take around 15min), check
Enforce HTTPS
Congrats. Your website should be avaliable under choosen domain name!
- Parcel.js - web application bundler
- nvm (Node Version Manager)
- GitHub Pages for serverless hosting
- GitPod for web-development setup
Just click Gitpod button above.
$ git clone git@github.com:zentala/id.zentala.io.git
$ cd id.zentala.io.git
$ nvm use .
$ npm install
$ npm run dev
Then open in the browser http://localhost:2000/.
$ npm run deploy
