Skip to content

teki-io/teki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teki

Stories in Ready Circle CI

Teki is a modern open source employee scheduling software built on Angular 2 and Rails. It's currently under heavy development.

Throughput Graph

Got a question? Send us a note a [email protected]

Screen Shots

Admin View (Scheduler)

Employee View

Run Locally


# 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: [email protected] / password: 12345678

Features/Upcoming Features

  • 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

License

MIT

About

Employee sheduling app built on Angular 2 and Rails 5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published