Find Jobs
Hire Freelancers

Angular 2 Project

$10-30 USD

Closed
Posted almost 7 years ago

$10-30 USD

Paid on delivery
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
Project ID: 14697295

About the project

20 proposals
Remote project
Active 7 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
20 freelancers are bidding on average $71 USD for this job
User Avatar
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
$35 USD in 1 day
5.0 (22 reviews)
6.0
6.0
User Avatar
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
$25 USD in 5 days
2.2 (1 review)
0.8
0.8
User Avatar
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
$10 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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
$550 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$30 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$55 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$35 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$25 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
My approach would be to create a controller, a service . I will be using the object of service that can be reused.
$30 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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..?
$15 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$38 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
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
$15 USD in 3 days
5.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
melbourne, United States
5.0
3
Payment method verified
Member since Jun 22, 2016

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.