Find Jobs
Hire Freelancers

Small JS Coding sidekick needed

€12-18 EUR / hour

Completed
Posted over 2 years ago

€12-18 EUR / hour

Im am not too much into js and need a small extension of a given js. My JS folds up a Laptop by getting seperate images on scroll. Just like here [login to view URL] The Job must be done today Script: const html = [login to view URL]; const canvas = [login to view URL]("macbook"); const context = [login to view URL]("2d"); const frameCount = 121; const currentFrame = index => ( `[login to view URL]${[login to view URL]().padStart(4, '0')}.jpg` ) const preloadImages = () => { for (let i = 1; i < frameCount; i++) { const img = new Image(); [login to view URL] = currentFrame(i); } }; const img = new Image() [login to view URL] = currentFrame(1); canvas.width=1096; canvas.height=728; img.onload=function(){ [login to view URL](img, 0, 0); } const updateImage = index => { [login to view URL] = currentFrame(index); [login to view URL](img, 0, 0); } [login to view URL]('scroll', () => { const scrollTop = [login to view URL]; const maxScrollTop = [login to view URL] - [login to view URL]; const scrollFraction = scrollTop / maxScrollTop; const frameIndex = [login to view URL]( frameCount - 1, [login to view URL](scrollFraction * frameCount) ); requestAnimationFrame(() => updateImage(frameIndex + 1)) }); preloadImages() HMTL <canvas id="macbook" /> The TASK: 1. If scrolled up image 90 is reached add class to body "reached-90" and add class to #macbook "reached-open90". Remove classes if scrolled down to a lower number image. 2. If scrolled up image 110 is reached add class to body "reached-110" and add class to #macbook "reached-open110". Remove classes if scrolled down to a lower number image. 3. If scrolled up image 121 is reached add class to body "reached-121" and add class to #macbook "reached-open121". Remove classes if scrolled down to a lower number image. I have jQuery on Page. Delivery: Send the altered script. I will build it into page. The Job might be interesting as I want to do more Apple like interactions and animations infuture on my page
Project ID: 31839787

About the project

9 proposals
Remote project
Active 2 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
Hello! I am specialized in website design and development and excited for the opportunity to work with you in accomplishing your goals. I have 7+ years for Web development, Web Design. I have rich experience for Python, PHP, HTML, Javascript(NodeJS, AngularJS, ExpressJS, ...), AJAX, JQuery/Prototype, Typescript, CSS and several platforms, frameworks(WP,Laravel, DJango, WordPress, CI, ...), WOOCommerce, ECommerce ... You also check my skills on my portfolio and profile. Your require skill is piece of cake for me. If you reply to me, I will work for you at full time perfectly and you will satisfy. I am looking forward to your reply. Thank you for your reading.
€24 EUR in 1 day
0.0 (0 reviews)
0.0
0.0
9 freelancers are bidding on average €47 EUR/hour for this job
User Avatar
Hey Manager!! We checked for your project and interested in your project. Project: Small JS Coding sidekick needed I am skilled full stack programmer with skills including jQuery / Prototype and JavaScript.
 I have done several complex projects and provide continuous maintenance support. My goal has always been to provide reliable and efficient to my clients and so far I have been quite successful. I won't delay your project and will keep you updated with constant feedback and status of the work My Full Stack Development Skills 1. Frontend: Front-End HTML5, CSS/CSS 3, JavaScript, 2. Server Administration: Amazon Web Services, Digital Ocean, LAMP, Cloud, Apache, Apache Tomcat, NGINX. 3. Backend: PHP, GoLang, Ruby, Python, Laravel, CI, CakePHP. 4. Databases: Mysql, Oracle, PostgreSQL, MS SQL, SQLite, MongoDB. 5. Testing: Manual & Automation testing. 6. Frameworks: Angular Js, React JS, Symfony2, Laravel, Silex, Spring MVC, Rails, Django, Pyramid, Protractor, Selenium, Blockchain, Etherume, Vuejs 7. UI/UX: Photoshop, Sketch, Zeplin, Invision, Moqups. Type of projects we have delivered to our global clients: a. Enterprise Software Development, b. CRM Development, c. SAAS Product Development c. Web/Mobile Based Application development. d. All CMS website: Wordpress, Magento, Joomla, e. HRMS Software f. Multi-level Marketing (MLM) with crypto payment gateway f. E-commerce installation and customization g. Crypto Exchange Development Please contact me to discuss more regarding this project.
€17 EUR in 26 days
5.0 (16 reviews)
6.0
6.0
User Avatar
Dear Sir, I'm well versed in Javascript, jQuery, Canvas, CSS, and other related technologies. I can assist you with the Javascript/Canvas/Animation coding task. Please contact me to discuss further details. Best regards, Swamy
€12 EUR in 40 days
4.1 (10 reviews)
4.6
4.6
User Avatar
hi, i am an engineer and expert full stack developer, i can help you with that, contact me
€15 EUR in 40 days
5.0 (4 reviews)
2.9
2.9
User Avatar
Should choose right candidate to save the time and money! CAN complete your task with the best quality in short period! Hi. It is only easy for skilled freelancer. Let us discuss soon.
€300 EUR in 6 days
5.0 (3 reviews)
3.0
3.0
User Avatar
Hi ✔️Reading the job description, it seems that you might be looking for a Javascript developer. We are couple of girls team. After all, we will bring you competitive and relevant result that you're looking for and it might bring us futuristic cooperation in this field. In recognition of this project specification, I will pose the reasonable and receptive budget and timeline that you can buy into. As I am excited about this opportunity, I am thankful if I might have a chance to talk with you via chat. Regards Evgenia
€15 EUR in 40 days
5.0 (2 reviews)
2.7
2.7
User Avatar
I'm confident in your job because I'm a JS and JQUERY expert. I assure you to deliver the perfect result for you in a few hours. Lets discuss more details in chat.
€13 EUR in 40 days
5.0 (3 reviews)
2.2
2.2
User Avatar
Hi, I showed a keen interest in your project as I hold notable experience in JS, also I hold diverse experience of integrating various 3rd party libraries JS, but I would love to hear more from you. If it seems feasible feel free to contact me. Best, Yusha.
€12 EUR in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Kiel, Germany
5.0
7
Payment method verified
Member since Jun 9, 2020

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.