Kind of development: Customization of existing program
Num. of modules: 1
Description of every module: • Time Sheet and Feedback reporting
• manual time entry into web form - Partially Done ( see notes below )
• support for multiple types of hours - Done
• email notifications - Partially Done ( see notes below )
• admin interface to add additional form fields to web form - Partially Done ( see notes below )
Description of requirements/functionality: Time Reporting:
- Users are able to enter their time, but the interface is confusing. Old project and time entries clutter the page, and it can be difficult to pick out where to enter your actual time for the pay period you are on.
- Entries don’t appear to be connect to pay periods. For example, if a user enters in their time, when you look at the entry, it doesn’t list what pay period that entry was for, just when they entered and approved their time.
- None of the user information, including the members name, is cached on the server, so looking through records is all based on an email address.
- Emails are suppose to go to to the supervisor for approval, and they are suppose to be able to approve or reject based upon a link generated by the program embedded in the email. For now, these can go to the ACE program manager listed for the agreement.
- On the backend admin side, there is no way to export a coherent list showing cumulative hours and approvals. Also, the filters do not work as expected.
CMS and Admin requirements: GitHub and Heroku knowledge is required.
Specific technologies required: Ruby on Rails, Heroku, Git
OS requirements: Linux
Extra notes: This project began with a developer who had to leave the project because he went to a new start-up and didn't have the time to finish. I'm basically looking for someone who can jump in and finish what he started, with mostly front-end development. The back-end work is finished.
Timothy E.100% (7)
Create an account now and send a proposal now to get this project.Sign up
Clarification Board Ask a Question
Why exactly are you using Ruby? Have you ever thought of using an alternative or simpler approach for data/code infrastructure ?
Do you have any working demo/preview of current system to check how things are right now ?? thanks