项目作者: ToferC

项目描述 :
API for Government of Canada pay/salary scales for classifications and levels
高级语言: Rust
项目地址: git://github.com/ToferC/payscales.git
创建时间: 2020-05-07T16:07:05Z
项目社区:https://github.com/ToferC/payscales

开源协议:MIT License

下载


payscales

API for Government of Canada pay/salary scales for classifications and levels. The intent is to have a central, easy to access and use resource for accurate pay information. This will reduce duplication and potential errors across organizations and serve as an example of how APIs can support day-to-day business in government.

This is also a learning project in Rust and my first foray into GraphQL development.

You can see the running work in progress here: https://gc-payscales.herokuapp.com/graphiql

A sample query looks like this:

  1. {
  2. group(identifier: FS) {
  3. payscales {
  4. steps
  5. level
  6. currentRatesOfPay{
  7. salary(step: 1)
  8. }
  9. }
  10. payForLevelAndStepToday(level: 2, step: 1)
  11. }
  12. }