Teki is a modern open source employee scheduling software built on Angular 2 and Rails. It's currently under heavy development.
Got a question? Send us a note a neil@teki.io
# Start rails server
$ git clone https://github.com/teki-io/teki.git
$ cd teki/server
teki/server$ bundle install
teki/server$ rake db:create
teki/server$ rake db:migrate
teki/server$ rake db:seed
teki/server$ rails s
# Start
$ cd teki/client
teki/client$ npm install
teki/client$ npm start
# login with seed account: user@test.com / password: 12345678
- Scheduler
- Manager to assign shifts to employees
- Shift Template
- Manager to use basic shift template to automatically populate current shift calendar
- Availabilities
- Employee to specify time preference
- Employee & Shift Statistics
- Manager to see overall stats and hours summary from each employee and shift
- My Shcedule
- Employee to see assigned shifts only in the calendar view
- Request
- Employee to request shift swap with another colleague
MIT