
Three Js Projects
Looking for freelance Three Js jobs and project work? PeoplePerHour has you covered.
Mid level Full Stack Developer (Node.js, React, MongoDB)
Description: We are seeking a mid-level Full Stack Developer to join our team for an exciting project. If you're passionate about web development and have experience with Node.js, React, JavaScript (JS), TypeScript (TS), and MongoDB, we want to hear from you! Key Responsibilities: - Develop and maintain backend services using Node.js. - Build and enhance front-end applications using React and ensure seamless integration with backend services. - Write clean and efficient code using JavaScript (JS) and TypeScript (TS). - Work with MongoDB for data storage and management. - Collaborate with the team to solve technical problems and deliver high-quality software solutions. Required Skills: - Experience with Node.js and building backend services. - Strong knowledge of React for front-end development. - Proficiency in JavaScript (JS) and TypeScript (TS). - Experience with MongoDB for database management. Good to Have: - Familiarity with AWS (Amazon Web Services). - Experience with Microservices architecture. Location: Candidates must be based in the United States or Canada. Duration: This is a freelance position with an initial project duration of 6 months (potential for long-term work based on performance).
a day ago28 proposalsRemoteopportunity
WordPress Speed Fix, Layout Fixes & Form Setup
I am looking for an experienced WordPress developer to improve the speed, fix layout issues and check form/email functionality on my website. The site is live but needs refining. I want someone who can properly diagnose issues and fix them correctly - not just apply quick plugin fixes. Key areas: 1. Speed & Performance - Slow initial load (first visit) - Delay in text/content appearing after background loads - Needs full Core Web Vitals optimisation - Caching, CSS/JS optimisation, image/video optimisation 2. Layout / Display Issues - Some elements do not load correctly on first visit - Minor layout inconsistencies across devices (desktop/mobile) 3. Form & Email Setup (Gravity Forms) - Ensure all forms are submitting correctly - Check and fix email notifications (deliverability/reliability) - Make sure enquiries are consistently received (no missed emails) What I need: - Proper diagnosis and fixes (not just plugins) - Clean, stable and fast performance across all devices - Clear explanation of what has been done Website is a business courier site, so it needs to feel fast, reliable. Please provide: - Examples of similar work - What speed tools you use (PageSpeed, GTmetrix etc) - Experience with WordPress performance + Gravity Forms UK-based or strong English communication preferred.
33 minutes ago27 proposalsRemoteJunior / Intern Front-End Developer (JavaScript, HTML, CSS)
Summary We are seeking an experienced front-end developer to enhance our financial SaaS application. The role involves improving the user interface, optimizing performance, and ensuring cross-browser compatibility. The ideal candidate will have a strong understanding of HTML, CSS, and JavaScript, and be able to work independently to deliver high-quality solutions. You Must Have: HTML / CSS / JavaScript — clean, professional, no frameworks. Not React. Not Vue. Plain JS. REST API calls from JavaScript — fetch(), handle JSON responses, update the DOM AWS Cognito login flow — you have implemented Cognito authentication in a browser app before Professional UI quality — the design reference is provided. Match it. Table and form handling — dynamic tables, inline editing, confirmation flows Show Us: A multi-screen web app you built in plain HTML/JS A screen that authenticates via a third-party auth provider A table that pulls live data from an API and lets users edit inline How We Work: Fixed-price milestones. API endpoints, JSON response shapes, and a functional design reference all provided before you start. You will not be guessing what to build or what the data looks like. To Apply: Two sentences on a plain HTML/JS app you built that called a live API. Nothing else needed yet.
a day ago29 proposalsRemoteopportunity
Crowdfunder Landing Page Design & Build (premium feel)
Crowdfunder Landing Page Design & Build (High-Converting, Premium Feel) I’m looking for an experienced web designer/developer to create a high-converting landing page for a Crowdfunder campaign for a premium functional beverage brand. This is not a standard website — it’s a focused, single-page funnel designed to drive one action: click-throughs to back the campaign. The page will follow a clear structure (hero → trust → story → interactive section → product → market → tiers → CTA), and must feel premium, modern, and conversion-led, with strong use of imagery, typography, and spacing. A key feature is an interactive "time reset” section, which personalises content based on the user’s time of day (simple JavaScript logic). This is central to the concept and needs to be implemented cleanly. You’ll be provided with: Full wireframe / layout mockup Final copy Brand guidelines (colours, fonts, tone) Product imagery Key requirements: Mobile-first design (majority traffic from social) Fast load speed (<2.5s) Clean build (Webflow, Framer, or custom HTML/CSS/JS preferred) No unnecessary navigation or distractions Strong attention to detail and premium finish Looking for someone who understands conversion design, not just visuals, and can execute a polished, high-end landing page. Please share relevant examples of landing pages or campaign pages you’ve built.
13 days ago54 proposalsRemote
Past "Three-js" Projects
Correction of errors in Google Maps API on a Wordpress site
Please look at the following page: https://caymansuntours.com/airport-transfer-in-cayman-islands/ You may input the start location as "Owen Roberts International Airport". Now, if you go to destination field, and add the value as "Governor's Village", the code gets stuck and never completes successfully. It has been suggested to replace Google Map's Directions API with RouteMatrix. The JS file in question can be located on the server. Do you have the experience in fixing (i.e. converting) DistanceMatrix (into RouteMatrix)? What sort of time would it take? It is important to note that nothing else should break on the site while making these changes. Do get back to me if you have any questions. Thanks.
urgent
Speed up the homepage without breaking design.
Speed up the homepage of mrsolarpv.co.uk without breaking design, forms, or tracking. Main issues already identified: * Render-blocking CSS from Hummingbird CDN * Too many CSS/JS files loading on homepage * Duplicate tracking scripts and containers * Heavy third-party scripts including Google tags, Facebook Pixel, Trustpilot/Trustindex * Likely unnecessary WooCommerce/theme/plugin assets loading sitewide Tasks required: 1. Audit and remove duplicate GTM/GA4/Google Ads/Facebook Pixel installs 2. Optimise Hummingbird settings for CSS/JS without breaking layout 3. Reduce render-blocking CSS and improve LCP on homepage 4. Delay/defer non-critical third-party scripts 5. Unload unnecessary plugin assets from homepage 6. Review theme/plugin stack for anything not needed 7. Keep forms, tracking, and conversions working 8. Provide before/after PageSpeed results and list of changes made Important: * Take a backup before changes * Work on staging first if possible * Do not just install more optimisation plugins * Do not remove tracking without confirming conversions still work
Elementor / WordPress Page Breaking Issue (Blank Page)
I have a WordPress site using Elementor where pages go blank when certain elements are added. Issue: • Adding links, popup triggers, or Elementor template shortcodes can break the entire page (white screen) • Even simple links () sometimes cause this • Inline JS (e.g. onclick) can also trigger it • Removing these elements fixes the page immediately Error: OD_HTML_Tag_Processor::next_token(): Expected popped tag stack element A... Setup: • WordPress 6.x • Elementor + Pro • Astra theme • Uses HTML widgets + popups What I need: • Identify root cause (HTML parsing / Elementor conflict) • Fix it globally (not per page) • Restore normal use of links and popups
opportunity
Backend & admin panel for existing AI chatbot
I have a fully working AI guest assistant chatbot (single HTML/JS file, built and tested). I need a full stack developer to build the backend around it. THE FRONTEND IS DONE — this is purely a backend job. What I need: Secure API proxy — move the Anthropic Claude API call server-side, API key stored in environment variables Database (PostgreSQL or Firebase) — store property records with name, guide text, video links Admin panel (password protected) — add/edit/delete properties, auto-generate unique guest URL per property Dynamic guest page — chatbot loads correct property guide based on URL e.g. mysite.co.uk/guest/naia Hosting & deployment — subdomain on my existing hosting, must handle 20-50 properties I will provide: the working HTML file, Anthropic API key, hosting access. Please only apply if you have built secure backend systems before and can share a relevant example.
opportunity
SaaS Web App
I'm looking for a full stack web developer to build an HTML/CSS/JS/PHP/MySQL SaaS site. I'm looking for a professional & visually pleasing minimalistic design. The app will feature: Landing page with app description pricing plans and login functionality Desktop and Tablet optimised. Mobile friendly especially for the landing page Registration functionality with email confirmation prior to account activation Rapid Email delivery at account registration and password reset (as rapid as can be for the shared hosting solution in use) Free tier and paid tiers of the app with multiple payment methods available (e.g. Visa, MasterCard and Google Pay etc.) Secure (e.g. data at rest and in transit will be encrypted. Shared hosting service is SSL enabled) App (once registered and logged in) will give the user the ability to change their tier from lower tiers to higher tiers. Higher tiers will allow users to invite other users. The app's basic functionality has been developed and is online.
opportunity
New website for Starlight STEM
Create a modern, responsive website rebuild for Starlight STEM. Using existing content from the current site, redesign information architecture, improve usability, fix technical issues, and incorporate new content and updated branding. Deliver clean, accessible HTML/CSS/JS, CMS integration, optimised images, SEO basics, and cross‑browser testing. Provide clear documentation and deployment support to replace the current site and ensure reliable, maintainable performance.
opportunity
Build editable landing page based onfigma design
Build an Editable Landing Page (Based on Figma Design) Objective: Develop a fully responsive and editable landing page using the provided Figma design files, ensuring pixel-perfect implementation and easy content updates. Inputs: Figma design file (UI/UX, layout, styles, assets) Branding guidelines (if provided) Content (text/images) or placeholders Requirements 1. Design Implementation Convert Figma design into a live landing page Ensure pixel-perfect accuracy (spacing, typography, colors) Maintain design consistency across all sections: Hero section Features/Benefits About/Info Testimonials CTA section Footer 2. Responsiveness Fully responsive across: Mobile Tablet Desktop Follow Figma breakpoints (or standard responsive practices if not defined) 3. Editability Landing page must be easy to update without code changes Implement one of the following: CMS integration (e.g., headless CMS) Page builder Config-driven content (JSON/YAML) Editable elements: Text content Images/icons Buttons/links Section visibility/order (optional) 4. Functionality CTA buttons should be functional Forms (if present): Input validation Submission handling (API/email integration if required) Smooth scrolling and basic UI interactions (if in design) 5. Performance & SEO Optimize images and assets Fast loading speed SEO best practices: Proper heading structure Meta tags Alt text for images 6. Technical Requirements Use modern tech stack (e.g., React, Next.js, or static HTML/CSS/JS) Clean, modular, and maintainable code Cross-browser compatibility Version control (Git) Deliverables Fully functional landing page Source code repository Documentation: How to edit/update content Setup instructions Deployed preview (staging/production link) Acceptance Criteria Matches Figma design accurately Fully responsive across devices Content is easily editable without developer support No major UI/UX inconsistencies or bugs Meets performance and SEO standards
Fix Core Web Vitals (LCP, CLS) + Performance Optimisation
We need an experienced WordPress developer to fix Core Web Vitals issues on a live business website acrss the site. This is not a basic plugin job. We need someone who understands real performance issues such as rendering delays, layout shifts, and asset loading. Current Metrics Core Web Vitals: Failed LCP: 3.8s CLS: 0.12 FCP: 3.5s Current stats 100 Performance 92 Accessibility 100 Best Practices 100 SEO Based on Chrome UX Report (real users) Objectives Reduce LCP to under 2.5s Reduce CLS to under 0.1 Improve real-world performance (not just Lighthouse) Possible Issues Cache lifetimes not optimised Image delivery needs improvement Font loading delays Layout shifts (CLS issues) Large DOM size Network dependency chain affecting LCP Tech Stack WordPress Astra Theme (child theme) Elementor Dedicated server Redis Object Cache (installed, not active) Scope of Work Identify root causes of performance issues Fix LCP (hero loading, render blocking resources) Fix CLS (layout shifts from images, fonts, dynamic elements) Optimise CSS, JS, fonts, and images Improve caching and asset delivery Ensure no layout or functionality issues Requirements Do not rely only on plugins Do not break layout or navigation Test on live frontend (not just Elementor editor) Provide before/after performance results Deliverables Core Web Vitals passing or significantly improved Summary of changes made Before and after metrics To Apply Include: Examples of similar work What you think is causing the issues Your approach to fixing them Budget Open to fixed-price proposals only, completion within 7 days
Static website deployment netlify
Job title: Deploy static HTML website to Netlify and connect domain Description: I have a complete static website (HTML, CSS, JS). I need: Deploy to Netlify Connect domain www.vandfhomes.com Set up SSL Wire up contact form to email Upload PDF documents Basic SEO tags Google Analytics This should be a 1–2 day job.
opportunity
Build 2 Service Landing Pages (HTML, Bootstrap, jQuery)
We need an experienced front-end developer to build two new service landing pages on our existing bespoke website. All copy, structure, and layout guidance are already prepared. Your role is to build the pages so they broadly match our current service page here: https://www.sameday-delivery.co.uk/same-day-delivery-services You will be working from the attached documents. PAGES TO BUILD - Non-Standard Economy Courier Service - UK–Europe Dedicated Courier with Customs SCOPE - Build 2 landing pages using provided content - Follow section structure exactly - Broadly match existing layout, spacing, and styling - Insert images, icons, and CTAs where indicated TECH STACK This is a front-end only task within a bespoke site. You must use: - HTML5 - CSS (Bootstrap 5) - JavaScript (jQuery + vanilla JS) - Font Awesome (icons) - Google Fonts REQUIREMENTS - Pixel-consistent with existing service pages - Fully responsive (desktop + mobile) - Clean structure using existing classes where possible - No styling conflicts with current site - Pages sit between header and yellow pre-footer CTA section IDEAL DEVELOPER - Strong HTML / Bootstrap / jQuery experience - Used to working on existing, non-framework sites - Good eye for layout and conversion pages - Follows instructions precisely DEADLINE - 7 days from start NOTES - Content is complete. No copywriting - This is build + layout only - Attention to detail is critical
opportunity
Web3/DApp Developer Needed (React, Next.js, ethers.js/web3.js)
We are seeking a skilled Web3/DApp Developer with expertise in React and Next.js, alongside proficiency in either ethers.js or web3.js. The ideal candidate will be responsible for designing and implementing decentralized applications that leverage blockchain technology. You should have a strong understanding of smart contracts and the ability to integrate them into user-friendly interfaces. If you are passionate about Web3 and possess the necessary skills, we would love to hear from you!
opportunityurgent
Animated Mystery Box Reveal Game for Live Stream (HTML/JS/CSS)
I am looking for a developer to build a standalone animated “mystery box” reveal game that will be used on Facebook Live. This is NOT a customer-facing website. No payments, logins, or user accounts are required. The tool will be used by me only and shown live by filming my laptop screen with a phone during Facebook Live. The game should display 100 mystery boxes on screen. Each box contains a pre-defined prize that I will supply via a CSV or JSON file. During a live, when a winner finds a mystery box, I will click the relevant box number and: - The box animates (shake / unwrap / open) - The prize is revealed with a fun, high-quality animation - The box becomes locked and cannot be opened again The visual style must be bold, exciting, and easy to read when filmed on a phone camera. Animations should be smooth and dramatic (casino / instant win / mystery box style), not basic pop-ups. Technical requirements: - HTML / CSS / JavaScript - Suitable for use in a normal web browser - No backend complexity required beyond loading the prize data - I must receive and own the full source code Nice to have: - Sound effect on reveal - Confetti or glow animation - Simple reset option for new competitions Please include examples of interactive or animated web projects and your estimated cost and delivery time.
Merge 4 CSVs into Interactive GPS/Magnetic Map in iGEM
Quick 1-3 day turnaround preferred. Phone-based client (share files via Google Drive link). Budget $150–$200 BTC depending on speed/quality. Merging CSVs from 4 devices, Kepler.gl style interactive map with time playback, color by mag field, export HTML for website upload. 4 csv. files sent for trial period. Hello freelancers! I'm looking for someone experienced with data merging, GPS/magnetometer datasets, and interactive web visualizations to help turn my raw files into a professional, shareable product. I'm not tech-savvy with coding and have limited time/access to a computer (mostly phone-based), so I need this done efficiently and delivered ready for my existing hosted website. Project Details: I have multiple .csv files (dozens total) exported from the CrowdMag app on 4 iOS devices (2 iPhones + 2 iPads). Each CSV includes: timestamps, latitude/longitude (GPS), altitude, magnetic field components (Bx, By, Bz, total in nT), accuracy, etc. Goal: Merge/clean all files into one master dataset (add a "Device" column like "iPhone1", "iPad2" based on filenames or patterns). Create a beautiful, interactive web-based map visualization with: Time-based playback/animation (like a timeline slider to show movement over time). Points/lines colored by magnetic field strength (total nT) or per device. Layers/filters for each device. Tooltips showing full details (timestamp, mag values, GPS, etc.). Best tools: Kepler.gl (preferred – export as self-contained HTML/JS), Folium/Python, Power BI publish to web, or similar no/low-code options that result in easy-to-upload files. Provide the final output as a ZIP folder (HTML + JS/CSS/assets) with simple upload instructions for my website (e.g., via cPanel/FTP – I can share access if needed, or just send files). Bonus (optional, separate milestone): If I can later provide iOS forensic files (like cache.sqlite for GPS from iGem tool), overlay or compare with that data. Requirements: Experience with CSV handling (pandas/Excel/Power Query), geospatial data, and interactive maps (Kepler.gl, Leaflet, etc.). Comfortable delivering phone-friendly communication (Google Drive links for file sharing/previews Quick turnaround: Ideally 1–3 days max once files are shared.
Prepping HTML, CSS and JS for Android and iOS
I've created a poker style game for a browser. I am not a native coder, more of an enthusiast. I need some assistance in wrapping the script for Android and iOS app launch and also meeting the specifications for both app stores. Looking for someone to start immediately.
I need to bring a figma ready UI/UX design to live.
I have 3 website designs ready in Figma and I need them turned into fully functional websites using code. Each website will be assigned to a different freelancer, so you will be responsible for building one website from start to finish. Requirements: Convert Figma designs into responsive, clean, and fully functional websites. Must ensure pixel-perfect implementation according to the Figma designs. Use standard coding practices (HTML/CSS/JS, or frameworks if appropriate). Work efficiently: the project must be completed within 3 hours. Communicate promptly if you encounter any issues. Deliverables: A fully coded website matching the Figma design. All assets, code files, and any dependencies organized and ready to deploy. Notes: You will be given access to the Figma file once hired. Only experienced developers with a strong portfolio should apply, as time is limited.
opportunity
Expert Oxygen + WooCommerce & AI Dev (Rebrand)
This is a rebrand and optimization of our existing live WordPress site (coversmart.ch) using Oxygen Builder + WooCommerce — NOT a new build from scratch. No major architecture changes; focus on design refresh, speed, trust elements, and basic AI features. Seeking expert Oxygen Builder + WooCommerce developer with AI integration skills (e.g., OpenAI API, Stripe Radar) for rebranding coversmart.ch to ecomshop.ch. No major rewrites—focus on premium minimalist tech aesthetic: full black/dark mode (#000000/#111111) with white accents, fast loading, and AI features. Upon hire, get site access and REBRANDING-3.pdf (sketches for homepage, footer, favicon/logo, category/product pages). Key Mockups (from REBRANDING-3.pdf): 1. Homepage: Mobile-first black background. Top: "ecomshop.ch" logo, search bar, My Account/Login, menu (Shop, Categories, New Arrivals, Best Deals, About Us). Hero: "Welcome to ecomshop.ch – Your premium tech destination". Below: 3 category cards (e.g., Smartphones/Apple, Smartphones/Samsung, Audio/Xiaomi); grids of random products (e.g., Smartphones, Laptops, Accessories). 2. Footer: Black background. Top: Brand links (Apple, Samsung, Xiaomi, Andere Hersteller, Elektro & Zubehör, Kundenbereich). Trust: UBS logo + "Banking Partner: UBS Switzerland AG", Handelsverband.swiss logo, Ecommerce Europe Trustmark. Links: Über uns, Impressum, Kontakt, Kundenservice (Versandinformationen, Rückgaberecht, etc.). Google Maps iframe ("Visit us in Basel"). Bottom: "© 2026 ecom GmbH. All rights reserved." + email/phone placeholders. 3. Favicon/Logo (Page 4): Circular white "e" on black (sizes: 16x16, 32x32, 180x180). Main logo: White "ecomshop.ch" on black. 4. Category Pages: Black grid with filters, large images, "Bestseller/Recommended" sections. 5. Product Pages: Black layout, prominent Add to Cart (sticky/top), AI bundles/recommendations. Full Scope (10 Tasks, Est. 37–45 Hours Total): Prioritize Milestone 1 (Tasks 1–5). Send daily screenshots/updates. Call if unclear: +41 79 441 87 69. 1. Rebrand to ecomshop.ch (4–6 hrs): Replace "coversmart.ch" everywhere (title, meta, URLs if needed, footer). Update logo to white "ecomshop.ch" on black (PDF p4). Use Oxygen global settings/search-replace. 2. Retheme to Black/Dark Mode (8–10 hrs): Swap blue to #000000/#111111; white text/accents for contrast. Responsive/mobile-first. Clean sans-serif font (e.g., Inter/Roboto, bold headers). Match sketches (all black). Use Oxygen global colors/CSS; test desktop/mobile. 3. Optimize Loading Speeds (4–6 hrs): Compress images (<100KB, WebP, lazy load). Minify CSS/JS. Enable caching (e.g., WP Super Cache). Reduce requests. Aim 90+ PageSpeed mobile/desktop. Use Oxygen tools/GTmetrix/.htaccess. 4. Update Favicon (1–2 hrs): Upload circular white "e" on black (PDF p4, all sizes). Use WordPress/Oxygen Site Identity; clear cache. 5. Add Footer Trust Elements (2–3 hrs): UBS logo + text, Handelsverband.swiss logo, Ecommerce Europe Trustmark. Embed Google Maps iframe ("Visit us in Basel"). Match sketch. Use Oxygen footer builder. 6. Fix Product Pages (4–6 hrs): Sticky/top "Add to Cart". Add basic AI search bar (OpenAI API for intent/bundles, e.g., "Add glass + cable for CHF 22.95"). Sleek black layout, zoom/360° views. Match sketch (PDF p6). Use Oxygen templates/JS. 7. Fix Category Pages (3–5 hrs): Grid layout, filters (price/brand), pagination/infinite scroll, "Bestseller" sections with bundles. Black theme, fast load. Match sketch (PDF p5). Use Oxygen archive templates. 8, Set Up Checkout (3–5 hrs): Minimal fields (name, address, email, phone). Integrate payments (TWINT, PostFinance, Stripe/PayPal linked to UBS). Add trust badges. Test full flow. Use Woo settings/plugins/Oxygen template. 9. Add AI Payment Routing & Fraud Detection (8–10 hrs): Implement Stripe Radar (or similar) for auto-routing (lowest fee/success, e.g., TWINT for Swiss). Real-time fraud scoring. Test in checkout. Ensure DACH compliance (DSG/AML). Use API/JS/webhooks. Skills Required: WordPress, WooCommerce, Oxygen Builder, CSS/JS, Performance Optimization, Responsive Design, AI Integration (OpenAI/Stripe Radar). Budget: Fixed $1,200 USD (full project). Payment Terms (PPH Escrow Milestones): Milestone 1 ($400): Complete/approve Tasks 1–5 (rebrand, theme, speed, favicon, footer). Provide screenshots/tests. Milestone 2 ($400): Complete/approve Tasks 6–8 (product, category, checkout). Milestone 3 ($400): Complete/approve Tasks 9–10 (AI payment/fraud), full testing, launch-ready. Apply with Oxygen/Woo/AI examples, portfolio links, and immediate availability. Open to strong fits. Let's start today.