Skip to content

J2TEAM-dev/hireable

 
 

Repository files navigation

hireable

Build Status bitHound Dependencies bitHound Dev Dependencies bitHound Code

Available-for-hire badge built with Koa framework

Is hiendv available for hire?

Usage

Copy this code and paste it into README (or README.md) in your project:

[![Is <username> available for hire?](http://hireable.me/<username>)](http://hireable.me/p/<username>)

Want to use this badge on your website? Here is the HTML version:

<a href="http://hireable.me/p/<username>">
  <img src="http://hireable.me/<username>" alt="Is <username> available for hire?" />
</a>

<username> is a GitHub username

hireable.me is sponsored by @nguyenph88. Thank you so much for your contribution.

But why?

Some of my friends want to embed the employment status into their open-source projects. But it takes too much time and effort to keep these information up-to-date across your projects.
I thought it would be much cooler to tell people whether you're hireable or not with a badge. Isn't it? 😕

The badges

Hireable Not hireable Error

I was too lazy to implement badges/shields specification
No on-the-fly generated badges for now, I guess. They are all pre-generated.

Roadmap

Quickstart Installation

  • Download the latest release here
# Unzip
unzip hireable-v*.zip -d hireable && cd hireable

# Dependencies
npm install --production

# Config. See #configurations
vim .env

# Serve
npm run serve

# Or even better with pm2 or forever

Configurations

Configurations are defined in .env file.

# Application port
APP_PORT=1406

# Cache expiration in ms. Leave it null or 0 to disable
APP_CACHE=

# Your badge style. Leave it null for `default` style
APP_STYLE=

# GitHub personal access token. See https://github.com/settings/tokens
GITHUB_TOKEN=PersonalAccessToken

Development

  • C'mon, give it a ⭐. Thank you 😆
git clone https://github.com/hiendv/hireable.git && cd hireable
npm install
cp .env.example .env && vim .env
npm run dev

# Create a release?
npm run build && cd build

Testing

npm test

e2e test PRs are welcome!

Packages

No packages published

Languages

  • JavaScript 100.0%