Find Jobs
Hire Freelancers

Web Developer - Upgrade database driven site

$1500-3000 USD

Closed
Posted about 10 years ago

$1500-3000 USD

Paid on delivery
Scope: Our monitoring website, [login to view URL], is built in Ruby on Rails using Heroku/git deployment and a Mongo database. This is an specification of the upgrades we would like done on our database/monitoring site, www.-----.com. Hourly estimates of each task are listed for reference only. Details will be provided as the selection process warrants. Debugging of items in this prospectus is included for a 45 day period after project completion. Pre-existing bugs are not covered in the scope of this project and will be assessed on an ad-hoc basis. Priorities indicated in [RED]. Major Upgrades: (44hr) ? [1] 16hr: Data retention policy for MongoDB. ? Only hold last 90 days for all units on raw data, hourly data, messages. Daily Summaries hold forever. ? Create .csv per unit, per day on Google Drive. The daily .csv should be all the raw data for that unit, for that day. An example of this is when you ' unitID/graphs -> download CSV' within 1 day, time relative. If you want a unit that is operational now, try 'Paso R' as the meta tag. I have attached an example in the reply email... ? [6] 4hr: Add new dashboard fields: Post-Filter Life, UV Life e.g. ? [5] 20hr: Email notice on low 'Life' values (Module,Pre-Filter, Post-Filter, REM, UV) (all users). If a unit has a low 'life' value (thresholds are already programmed for color on the UI) an email gets sent to any user associated with the unit. This is a different type of notification than the 'Error'. Module Life/Pre-Filter/Post-Filter/REM /UV based on time & volume ('Days' remaining). 30 day/15 day/5 day/today notifications. The nature of these values shouldn't jitter, they count down... and only get reset manually. However, if you could add something that only sends ONE email per day MAX for this sort of notification, that would be good. The trigger should be only when the value crosses the threshold. There should be a separate notification for each field 'crossing'. Also, they will only cross at the same time by coincidence. I will give you text for the emails... html TBD. We might get a little fancier with it... I'll probably want to add an 'Unsubscribe' button with each email that allows that user to opt-out of that particular group of notifications. (+4 hr?) Opt-out options: These 'life' notifications should be grouped together with a separate option for receiving them. 'Error' notifications are the other group. 'Connection' notifications are the last group (next item) See pic: ¿ [7] 4hr: Email notice on 'Offline' status (no data in the last 60 minutes). o Send once only per offline. (on/off flag?) We would like it limited to one email/24hr period. o I will provide text/html. o Opt out described above ('Connection' group). Minor Upgrades: (14hr) ? [9] 1hr: Add (Google) Analytics to site ? [4] 1hr: Add 'Recent Data' button to unit/detail which downloads last 24 hours of data (.csv) ? [8] 2hr: /graphs - auto-maximizing the graphing area to fit browser window. This only happens on page reload, not browser resizing in real time. We want the graphing area to maximize within the browser window... right now, it always starts at the same size (small). ? [8] 2hr: /graphs - color code 'daily summary' and 'hourly summary' items: ¿ [8] 1hr : /graphs - move 'Update Graphs' button to top of page, enable 'Enter' key stroke to 'Update Graphs'. Set the focus to the "Update Graphs" button by default. It will always update the graphs unless you click on something else first. ¿ [8] 3hr: Ability to name saved graphs ? [2] 2hr: 'Inactivity Indicator' - if a unit has not sent a data the last 5 minutes, highlight it gray. UI + data changes. + sorting. Datapoints nor messages. Although, if just datapoints is easier, that's fine too. ? [3] 2hr: 'Error Indicator' - if a unit has errored, highlight in RED. Assuming a unit "has errored" if the last contact is of "Error" type, and is cleared with any new status. + sor
Project ID: 5912921

About the project

14 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $3,010 USD for this job
User Avatar
Hello I have interesting your proposal. I have good skills and have many experiences on this area I am TOP 9th on freelancer and I can do it for you perfectly if you hire me. Thanks and Best Regards KCHG
$3,092 USD in 30 days
5.0 (51 reviews)
7.6
7.6
User Avatar
I'd like to review better your project, it seems links were replaced with '---'. . .
$3,157 USD in 30 days
4.9 (18 reviews)
6.4
6.4
User Avatar
I am expert in desired skills for this project and have done similar tasks already. Please get back to me, so I can show you some of the work I have done. I will not be asking for any upfront only pay me when you are satisfied with the progress.
$2,368 USD in 30 days
4.2 (25 reviews)
6.4
6.4
User Avatar
Hello Sri Technocrat will provide fully interactive website for your project. As per the detail, Sri Technocrat will provide three template functional schemes and sample pages to make your choice for layout. It will be developed as per your requirement document. We would invite your feedback and suggestions on the selected format so as to make it exactly as per your requirements. The timeline for development is stated along with the bid. During development period, the site would be visible on one of our test servers. At the time of transfer of complete application to your control, we will send you complete code and documentation. We will provide a copy of complete site management manual. The total cost of the development is stated along with the bid. Sri Technocrat takes services of professionals in the fields of graphic designer, site management and programming. In order to provide best performance and in time, we accept milestone payment along with contract. We transfer all source codes, security protocols and password management to the client. We carryout site development in a modular form, so that and additional feature / facility can be added without disturbing the existing site. Thanking you for considering Sri Technocrat as a partner in development. With regards, Sri Technocrat
$1,989 USD in 30 days
4.8 (17 reviews)
5.8
5.8
User Avatar
A proposal has not yet been provided
$2,500 USD in 50 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$3,888 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have the resources and the knowhow to bring your project to completion, to meet and exceed your expectations!
$3,888 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Thanks for your post on Freelancer, firstly I would like to say that we DO NOT ASK TO RELEASE PAYMENT till the entire project is complete. Only thing that we request is that you put in an escrow deposit that you do not release till the end of the project. We are based out of Los Angeles with branch offices in Chicago, San Jose and New Jersey. I would like to discuss your vision for your project in detail whenever you have a chance so please do let me know if you would like to proceed. Thanks and I hope to speak to you soon.
$3,195 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since May 7, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.