
I need someone to finish an existing ruby on rails application.
- or -
Post a project like this3335
$2.0k
- Posted:
- Proposals: 6
- Remote
- #1350024
- Awarded
Ubuntu | CentOS | System Admin | Git | Python | Security | Network | Clous Linux
695370126830513554375311777757621390891
Description
Experience Level: Expert
Estimated project duration: 3 - 4 weeks
General information for the business: National Conservation Non-Profit
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.
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% (11)Projects Completed
1
Freelancers worked with
1
Projects awarded
50%
Last project
14 Feb 2019
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification 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
219474218526
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies