Find Jobs
Hire Freelancers

Build a javascript click & drag to select UI component

$30-250 AUD

Completed
Posted about 8 years ago

$30-250 AUD

Paid on delivery
I need somebody with strong JS skills to build a simple UI component for a new project. It is a drag & select component for time on/time off over a 24 hour period in blocks of 15 minutes. Basic specifications: - 2 rows of 96 blocks representing 15 minutes each. - Each row also has a title block on the left and a total block on right - Rows are "time on" and "time off" - A header row indicates the hour from 12am (midnight) to 12pm (midnight) - Clicking any of the 96 time blocks in row 1 & dragging selects time blocks (96 blocks of 15 minutes = 24 hours) - As user is dragging/selecting: > A popover/tooltip style box shows total time of current selection and total selected for whole row > The corresponding blocks in row 2 "switch off" as blocks in row 1 are "switched on" (direct & opposite boolean relationship) - Upon releasing mouse button totals in total block of rows 1 & 2 update - To deselect, user would click & drag in row two, which would have the same popover/tooltip summary and totals would update when mouse button is released The component will be used in a Meteor/React application and the selection state must be easily read from or stored as an array. Styling must be in plain CSS only. I will provide a detailed specification to the selected bidder including images and basic mock-ups. There will be further work following this for the right freelancer.
Project ID: 9547845

About the project

13 proposals
Remote project
Active 8 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
Awarded to:
User Avatar
UPDATE: a sample link - [login to view URL] Hi, I have checked your requirements and I can create a drag select [login to view URL] drag & select will work like selecting folders in windows explorer by dragging mouse. I hope single click will also select/deselect the block. It will be implemented in such a way to load old selection as well as save new selection. Pls PM me to discuss further details. I have 4 years of front-end devlopment using HTML, CSS, JS, jQuery, Bootstrap and AngualarJS. I am proficient programmer in asp.net and php also. I can assure you that I will provide quality work in given time period without any issues. The final code will be delivered with comments and documentation. Looking forward to work with you, Kasi
$210 AUD in 3 days
5.0 (81 reviews)
7.3
7.3
13 freelancers are bidding on average $195 AUD for this job
User Avatar
Greetings!! Let me take this opportunity to introduce myself, I am Abhi here. I have good track record of designing comprehensive solutions ranging from Social Networking, E-Commerce, Real Estate, Healthcare, Travel and Job Sites since last 6 years. I have gone through your project specification and understood that you are looking for developer with strong JS skills. I am happy to inform you that I can work on your projects as I have core competency/expertise in PHP, MVC, OOPS, jQuery, javascript, angularjs, ajax, wordpress, mysql, cakephp, CI and Yii framework. I am ready to start this project immediately. Please message me so we can discuss about your project. Let's start. Eagerly waiting for your positive response and more details about the project. Thanks & best regards Abhi
$233 AUD in 3 days
5.0 (85 reviews)
6.0
6.0
User Avatar
Hi, Experienced dev here. I have been in this field for many years. 100+ projects successfully delivered! I have read your project details. Are you trying to make some sort of scheduling app or what? I'm currently working on a scheduling app that has similar UI features. Send me complete details and I'll be glad to help you in this. Thanks!
$222 AUD in 3 days
4.9 (31 reviews)
5.7
5.7
User Avatar
Dear Sir I am a software engineer from Sri Lanka with a degree in Information technology from the university of Colombo. I have experienced in web application development using ajax, php And mysql . and also have a experience with android application development With java and standalone app development in java. I take great pride in my believe I could produce exactly what you are Looking for. Look forward to discussing this opportunity with you further. Kind regards Asanka
$200 AUD in 5 days
5.0 (2 reviews)
1.0
1.0
User Avatar
I have 3+ year of experiences in Wordpress, I worked on a great number of WordPress projects, that included everything from WordPress Theme Installation and Set up new wordpress installation, PSD to WordPress Development and Plugin Customization. I am responsible and ready to work on any of the following WordPress tasks: - Theme Customization - PSD to WordPress - HTML to WordPress - Website to WordPress - Web Shop on Woocommerce - Responsive WordPress - Multilanguage with WPML - Custom Web Forms - User Login - Google Maps API - Email Templates - Wordpress Site Migration - Gravity Forms - Paypal Integration - Custom Post Type - Custom Wordpress Plugin Development I have also other skill AngularJs, Ui-Grid, Laravel5, Web API, MongoDB, Twitter BootStrap,Google Map API V3, Jquery, Javascript,HTML 5 ,CSS 3 and many more. I have also experiences in tool like Git Version Control and Source Tree and SVN.
$155 AUD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
This might not require all 5 days depending on your request, but better safe than sorry. I can finish this in five days. I've already worked with the library "JqueryUI" and made a similar application with three columns, upon dragging, an alert shows up, upon drop another alert shows up. I hope we can work together
$222 AUD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, there. I am new here at freelancer but have long coding experience as a software developer. I can build the UI you need in 2 days. Let's discuss about details.
$55 AUD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Melbourne, Australia
5.0
5
Payment method verified
Member since Jul 26, 2012

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.