Main Requirement: an application to be used as documentation to keep track of overtime hours of salaried employees on a weekly basis
- x Post -> date:date rationale:text
- x User -> Devise
- x AdminUser -> STI
- 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
- x Bootstrap -> for basic presentation formatting
- 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
-
...