All Projects → acro5piano → Resume

acro5piano / Resume

Licence: mit
Resume of Kay Gosho. Built with Webpack + Pug + PostCSS

Labels

Projects that are alternatives of or similar to Resume

Node.js Bootstrap Starter Template
Node.js, Express, Pug, Twitter Bootstrap, Starter Template
Stars: ✭ 107 (-32.28%)
Mutual labels:  pug
Phonegap Docs
PhoneGap Documentation
Stars: ✭ 124 (-21.52%)
Mutual labels:  pug
Generator Jekyll Starter Kit
🚀 Jekyll Progressive Web App Generator.
Stars: ✭ 139 (-12.03%)
Mutual labels:  pug
Jade Html5 Boilerplate
HTML5 Boilerplate ported to Jade. Great as a drop and go markup skeleton for Express apps.
Stars: ✭ 111 (-29.75%)
Mutual labels:  pug
Html2pug
Converts HTML to Pug 🐶
Stars: ✭ 118 (-25.32%)
Mutual labels:  pug
Laravel Pug
Pug view adapter for Laravel and Lumen
Stars: ✭ 130 (-17.72%)
Mutual labels:  pug
Koa Pug
A Pug middleware for Koa
Stars: ✭ 105 (-33.54%)
Mutual labels:  pug
Yaml Multiline
Find the right syntax for your YAML multiline strings
Stars: ✭ 154 (-2.53%)
Mutual labels:  pug
Vs Deploy
Visual Studio Code extension that provides commands to deploy files of a workspace to a destination.
Stars: ✭ 123 (-22.15%)
Mutual labels:  pug
Fan
hexo-theme
Stars: ✭ 137 (-13.29%)
Mutual labels:  pug
Preview Email
Automatically opens your browser to preview Node.js email messages sent with Nodemailer. Made for Lad!
Stars: ✭ 112 (-29.11%)
Mutual labels:  pug
Movie Website
🎬基于 Node.js + Express + mongoDB + Bootstrap 搭建的电影网站。
Stars: ✭ 118 (-25.32%)
Mutual labels:  pug
Gulp Starter Kit
A simple Gulp 4 Starter Kit for modern web development.
Stars: ✭ 134 (-15.19%)
Mutual labels:  pug
Fabium
+100 for productivity
Stars: ✭ 108 (-31.65%)
Mutual labels:  pug
Paper
🌈 一个类纸风的主题paper🎉(still updating...)
Stars: ✭ 142 (-10.13%)
Mutual labels:  pug
Portfolio one Page Template
Free responsive one page portfolio template
Stars: ✭ 106 (-32.91%)
Mutual labels:  pug
Vscode Deploy Reloaded
Recoded version of Visual Studio Code extension 'vs-deploy', which provides commands to deploy files to one or more destinations.
Stars: ✭ 129 (-18.35%)
Mutual labels:  pug
Relaxed
Create PDF documents using web technologies
Stars: ✭ 11,656 (+7277.22%)
Mutual labels:  pug
1.1.1.1
Cloudflare DNS resolver website.
Stars: ✭ 145 (-8.23%)
Mutual labels:  pug
Webpack Pug Scss Boilerplate
📂 Webpack 4 based boilerplate for building apps
Stars: ✭ 135 (-14.56%)
Mutual labels:  pug

Do you have any questions about GraphQL, TypeScript, or React?

I'm happy to assist you via Remotehour. Feel free to call me if I'm online → https://remotehour.com/kay/quick

CircleCI

Resume

Resume of Kazuya Gosho, built with Webpack + Pug + Postcss.

We can create static website really easilly with Netlify. Thanks!!

https://cranky-heisenberg-039d2a.netlify.com/

screenshot

Why I created this repository: https://dev.to/acro5piano/5-reasons-why-git-based-resume-is-awesome-127

Getting started

After checking out the repo, run:

yarn install
yarn start

open http://localhost:3000 and you can see my resume.

Write your resume with this template

Feel free to write your resume with this template, if you are odd enough to do so.

  • src/app.postcss is for css
  • src/index.pug is for template
  • If you want to write your resume with sass, just add sass-loader

Internationalization

Unfortunatelly, we only have really legacy option to this setting.

To create Japanese resume, HtmlWebpackPlugin in webpack.config.js like this:

  plugins: [
    new HtmlWebpackPlugin(
      {
        template: './index.ja.pug',
        filename: 'index.html',
        inject: false
      }
    )
  ]

Screenshot

To take a screenshot, just run

  • yarn build:html
  • yarn screenshot

This runs your Chrome headlessly and take an image.

Production build

To build all assets, run:

yarn build

This does:

  • Bundle files with Webpack production mode
  • Take screenshot as png and pdf

Netlify

Soon

TODO

  • [x] Add script for taking screenshot.
  • [x] Create GitHub page or something to render this as actual web page. → netlify
  • [x] Add script for build. Generate multilingual PDF to /dist.
  • [ ] Page too big to fit A4. Time to divide.
  • [ ] Use React.js or Vue.js for template rendering. This is for HMR and scoped CSS and internationalization.
  • [ ] Add ESLint for stability.
  • [ ] Add Flow for type-safe and null-safe.
  • [ ] Internationalization. currently I need en and ja. For the time being create index.ja.pug.
  • [ ] screenshot command for all languages.

Contribution

I am not a native English speaker, so if you find something wrong, please create an issue or send a pr.

Thanks in advance.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].