YAWIK is a web application. It can be used as an ATS applicant tracking system or as a jobboard.
PHP HTML JavaScript CSS Gherkin Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis [CI] removed mail configuration for development option Feb 1, 2018
.tx adds logo to the mail header May 9, 2017
bin [Organizations] adds translations Jul 9, 2018
config [ZF3] integrated Zend\MVC\Console into yawik Sep 20, 2017
data/fonts [General] reverts file permission changes of previous commit Feb 13, 2015
features [Organizations] added FileControllerFactory, ref #412 Feb 15, 2018
less adds a Gruntfile.js. By running grunt changes on less files are autom… Nov 23, 2017
module [Organizations] adds translations Jul 9, 2018
public [Install] added message to inform minimum php requirements in index.p… Jan 20, 2018
test [PHPUnit] ignored deprecated classes and function from code coverage … Feb 8, 2018
.bump-version [General] reverts file permission changes of previous commit Feb 13, 2015
.coveralls.yml [CI] Debug Commit: run phpunit twice Jan 8, 2016
.gitignore [ZF3][PHPUnit] fixed ignored file config for TestConfig.php Sep 13, 2017
.gitmodules Merge branch 'behat-fixes' of git://github.com/kilip/YAWIK into kilip… Jan 19, 2018
.travis.yml [CI] fixed FileTransport directory in travis env Feb 1, 2018
Gruntfile.js adds a Gruntfile.js. By running grunt changes on less files are autom… Nov 23, 2017
LICENSE [CI] removes Solr tests from TestSuite. These tests are now in an own… Nov 18, 2016
README.md adds a Gruntfile.js. By running grunt changes on less files are autom… Nov 23, 2017
VERSION [Jobs] makes factories zf3 compatible (#336) Mar 1, 2017
behat.yml.dist [CI] added missing MailContext Feb 1, 2018
build.properties.dist [CI] next try to fix travis->coveralls intergration Jan 6, 2016
build.xml [Install] don't use AuthenticationService. It's not available during … Dec 30, 2017
composer.json [Jobs] reference organization profile, only if job is related to an o… Mar 13, 2018
composer.lock [Core] Add i18n-resource package Jan 30, 2018
install.bat commit Feb 11, 2015
install.sh [General] install js assets using npm Feb 10, 2017
package.json [Global] upgraded jquery version into ^3.0.0 Jan 24, 2018
phpdoc.xml List all used modules May 11, 2017

README.md

YAWIK

YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The system assigns application forms to job ads. Applicants and recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

Current state

alpha

but

YAWIK is currently used by ~10 small companies for managing ~100 applications a day.

Build status:

Build Status Scrutinizer Code Quality Coverage Status Average time to resolve an issue Percentage of issues still open Dependency Status

Demo

http://yawik.org/demo/ (this demonstrates YAWIK as an applicant tracking system) http://jobs.yawik.org (YAWIK as a Jobportal with real job offers)

Who is using YAWIK?

YAWIK is used as a Jobboard by https://mygreatjobs.de/. Phoenixdesign uses YAWIK is used as a companies career portal by Phoenixdesign http://bewerbung.phoenixdesign.com/ and Frankwalder https://jobs.frankwalder.com/de

Documentation

http://yawik.readthedocs.org/en/latest/

API Documentation

http://yawik.org/docs/

Forum

https://forum.yawik.org

Contribute!

  • Fork and clone.
  • Run the command ./install.sh``, which downloads composer and runsphp composer.phar install` to install the dependencies. This will also install the dev dependencies. See Composer.
  • Use the command phpunit in the tests directory to run the tests. See PHPUnit.
  • Create a branch, commit, push and send us a pull request.

Mailinglist for Developers

yawik-dev @ googlemail . com