souwei / overtime-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overtime application

Main Requirement: an application to be used as documentation to keep track of overtime hours of salaried employees on a weekly basis

Models

  • x Post -> date:date rationale:text
  • x User -> Devise
  • x AdminUser -> STI

Features

  • Approval Workflow
  • SMS Reminders -> Includes link to Approval or overtime input
  • Administration Admin Dashboard
  • Email Summary to managers for Approval
  • Needs to be documented if employee did not log overtime

UI:

  • x Bootstrap -> for basic presentation formatting

Refactor TODOS:

  • Reactor user association integration test in post_spec
  • Ruby version

  • System dependencies

  • Configuration

  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

  • ...

About


Languages

Language:Ruby 76.7%Language:HTML 20.9%Language:JavaScript 1.6%Language:CSS 0.5%Language:CoffeeScript 0.3%