User Story #1
As an anonymous end user, I want to be able to enter a number of temperature records by entering a value and then clicking on the "Add" button.
User Story #2
As an anonymous end user, When I click on the "Get Median Temperature" button, I want to be able to see the median of the entered temperature records that I have entered.
User Story #3
As an anonymous end user, I want to be prevented from entering and invalid value such as strings in the "Temperature" field.
User Story #4
As an anonymous end user, I want the UI to inform me when an invalid action occured.
User Story #5
As an anonymous end user, I want a progress bar to see how full my collection of temperatures is.
Acceptance Criteria and Definition of Done
• For user story #1 and #2. Create an object (or a service) named "TemperatureMonitor".
• This object MUST have a method named "recordTemperature" that will accept a number value.
• This object MUST have a method called "getCurrentMedian" that will return the median of the recorded values.
• This object MUST be easily reusable and have no coupling with the UI
• The Code that calculates the median MUST be your own (no libraries allowed)
• Enforce a MAXIMIUM of 8 temperatures with appropriate user feedback.
• You MUST unit test all the use cases that you feel is appropriate.
• Twitter Bootstrap CSS is already included in the index file, use it at will
Sample Data and expected result
[5, 1, -7, 7, 8, 3] --> [-7, 1, 3, 5, 7, 8] = (3+5)/2 = 4
[5, 1, -7, 7, 8, 3, 9] --> [-7, 1, 3, 5, 7, 8, 9] = 5
Hello, I am an Expert and Experienced Developer.I have read your project description and its very clear to me.
Relevant Skills and Experience
I have ever done similar project. Even you can check my Reviews and Ratings . I am perfect developer for your project. Expecting your quick and +ve reply.. Thank You.
Proposed Milestones
$35 USD - complete project
we will fulfill your requirement within budget and deliver in time
Relevant Skills and Experience
HTML5,CSS,BOOTSTRAP,JAVASCRIPT
Proposed Milestones
$12.5 USD - initial payment
$12.5 USD - final payment
Bid at $10 as I am ready to work without taking money.
Relevant Skills and Experience
Firmware developer and website developer having 7+ years of experience. Working on core PHP, CodeIgniter, Wordpress, MySQL, jQuery, AJAX, AngularJS, Bootstrap with knowledge of HTML and CSS.
Proposed Milestones
$10 USD - Complete the ask as given in project description
Please message.
Thanks
Sapna Surve
Greetings,
I don't usually look for new clients but I happened to see your post and I felt like my advice would be helpful for you .
this job can't be done under your budget because you're asking for a lot of work but you can do it on your own, I'd be happy to help you write a robust application, if you're interested
and there's a lot of improvements that can help you minimize overall cost while the web app is in use.
if interested , contact me ,I'd be happy to mentor or work as a consultant .
and I'm building it ,should take around a week or so to give you a complete project
It can be an injectable service and even an ngModule. As you wish.
Relevant Skills and Experience
Full Stack developer, Angular Developer (1,2)
Proposed Milestones
$20 USD - Angular injectable service develop
Hey,
Fortunately I'm working for a Startup on Angular 4 . I can certainly deliver what's needed.
Looking forward to your response.
Thank you
Relevant Skills and Experience
Html/Css/Javascript - 1 Year.
Angular4(Typescript) - Since its release.
Proposed Milestones
$7.5 USD - Algorithm
$7.5 USD - UI
Any specific theme(UI) ,you want pls mention..?
Hi,
I am a software developer with about 8 months of experience with Angular 2. I have used Angular 2 in one of my recent projects which is an e-commerce application.
Also,if selected this will be my first project as a freelancer so I promise to give my 100% to make sure I meet your expectations.
Would love to help you with this project of yours.
Thanks