This repository is not maintained.
This repository houses an administration application (currently as a redmine plugin but separating it is under way).
Features:
- Manage Employee Profiles
- Manage Holiday Requests & flow (approve, reject...)
- Manage childrens of the employees
- Calculate holidays for employees
The backend is a simple Rails application (currenty located in app.rb), that provides an API for the frontend application.
Te frontend is a Fron application that renders Haml templates.
For development you need to use the Gemfile.development
gem.
bundle install --gemfile=Gemfile.development
You can run frontend tests with
bundle exec rake test
You can run rspec tests with
bundle exec rake spec --rcolor
You can run the integration tests with this:
BUNDLE_GEMFILE=Gemfile.development cucumber
You will need to run the the rake task build
before redmine is deployed. This task will create the assets/javascripts/hr.js
, which is the only file needed for the client side.